In Memory Database
An in-memory database keeps the working set in RAM for sub-millisecond reads/writes, typically adding durability via logs/snapshots and HA via replication/sharding.
Apache Cassandra
Distributed NoSQL database designed for high availability, linear scalability, and handling massive amounts of data across multiple data centers
Leader Election
Understanding how distributed systems select a leader to coordinate operations and maintain consistency
