Skip to main content

Crate rustvello_mongo

Crate rustvello_mongo 

Source
Expand description

MongoDB backend implementations for Rustvello.

Provides all five backend components backed by MongoDB:

  • [MongoBroker] — FIFO invocation queue via MongoDB collections
  • [MongoOrchestrator] — Invocation lifecycle management
  • [MongoStateBackend] — Invocation/call persistence in MongoDB documents
  • [MongoClientDataStore] — Content-hash key-value store
  • [MongoTriggerStore] — Trigger and condition persistence

Suitable for distributed, multi-process deployments.

Modules§

broker
client_data_store
orchestrator
prelude
state_backend
trigger