Skip to content

GoHyperrr/event-bus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

event-bus — Hyperrr Pluggable Event Fabric & State Store Module

Go Reference

This repository contains the pluggable event bus, lock manager, and workflow state store adapters for the Hyperrr engine using NATS JetStream KeyValue and PubSub mechanisms.


🛠️ Active Providers

  • NATS EventBus: Distributed PubSub event fabric with connection-tied subscription lifecycle management.
  • NATS JetStream KV Locker: Atomic distributed lock manager utilizing KeyValue bucket revisions.
  • NATS JetStream KV Workflow Store: Durable workflow execution state checkpointing and recovery storage.

🛠️ Usage

This module is imported dynamically by the core Hyperrr engine during startup to support external NATS clusters.

To learn more about how to configure event fabric and distributed execution, see the Hyperrr Developer Guide.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages