Overview

Rumi Core is the foundation of the Rumi platform, providing the microservice runtime and low-level operational tools for building ultra-low latency, fault-tolerant distributed systems.

Overview

Rumi Core provides:

  • AEP Engine - The Application Event Processor that drives microservice business logic

  • SMA - The Simple Messaging Abstraction for transport-agnostic messaging

  • Container - The runtime host for Rumi microservices

  • ADM - The Application Data Modeler for defining messages and state

Key Capabilities

  • Event-driven, single-threaded business logic model

  • Automatic high availability with Event Sourcing or State Replication

  • Zero-garbage operation for predictable latency

  • Transparent clustering and failover

Sections

  • Concepts - Core architectural concepts and models

  • Guides - Developing and operating Rumi applications

  • Reference - Annotations, events, and configuration reference

Last updated