InfoQ Homepage Database Requirements for Microservices

Database Requirements for Microservices

Company: Aerospike

Data architecture is a challenging aspect of microservice design. The single database of the monolithic architecture must be split into multiple subsets each controlled by a service and residing in a database best suited for the needs of the service. While isolated from each other, services still must be able to coordinate with each other to deliver the required capabilities and maintain data consistency.

Therefore, a database should make it easy to maintain isolation, design data effectively, coordinate across services, and maintain data consistency.

Learn how Aerospike supports the following aspects of Microservices architecture with a focus on the third:

  • Control of data
  • Design of data
  • Coordination and consistency across services



Company name:
Company role:
Company size: