Company
Date Published
Feb. 27, 2020
Author
Neel Phadnis
Word count
1765
Language
English
Hacker News points
None

Summary

Microservices architecture is a modern approach to building large complex systems by delivering high level business functionality through loosely coupled microservices that are independently developed and deployed. Aerospike, a distributed key-value database, supports this architecture by enabling control of data, design of data, and coordination and consistency across services. It allows for separate namespaces or sets to store and control data, provides transactional guarantees for single record requests, and facilitates event based coordination between services. Aerospike's Cross Data Replication (XDR) also enables a multi-cluster event bus.