Simple event sourcing with RabbitMQ, Redis, Cassandra
- Framework: Rails
- NoSQL database for the post-management app: Cassandra
- Message-broker: RabbitMQ
- Cache: Redis
- User can publish a post and perform CRUD operation using rucasrar (post-management app)
- On creation of posts, it is queued via RabbitMQ and sent to dashboard app
- Users can view the recent posts from the cache (Redis) of the dashboard
./run.sh
This repository is released under the MIT License.