Apache Cassandra is an open-source, NoSQL database with a distributed architecture to maximize availability and reliability. Due to the relative ease with which clusters may be scaled, Cassandra is a popular choice for use cases involving heavy writes with simple, pre-defined querying needs. Despite this ease of use, the effort involved in managing a Cassandra […]
Introduction: Event driven architecture as defined by Amazon is a system whose architecture uses events to trigger and communicate between decoupled services and is common in modern applications built with microservices. An event is a change in state or an update. Event-driven architectures have three key components: event producers, event routers, and event consumers. A […]