HIRO-MicroDataCenters-BV / rhio

Peer-to-peer NATS message routing and S3 object sync solution
MIT License
0 stars 0 forks source link

NATS JetStream consumers and actor #55

Closed adzialocha closed 2 months ago

adzialocha commented 2 months ago

After cleaning up the repository a bit and preparing it in https://github.com/HIRO-MicroDataCenters-BV/rhio/pull/53 this is the follow up PR, implementing an actor model for NATS JetStream, handling consumers.

This PR adds a nats module which holds an API and actor to handle JetStream consumers, filtered views on top of streams.


:rocket: This description was created by Ellipsis for commit 386af791df07980f9873588de957a70b969c359a

Summary:

This PR introduces a nats module with an actor model for NATS JetStream consumers, including a Nats struct with methods for initialization, subscription, and shutdown.

Key points:


Generated with :heart: by ellipsis.dev