Building Fast and Scalable Microservices with Apache Cassandra and Pulsar
Microservices are increasingly popular in enterprise digital portfolios, breaking down large applications into smaller, domain-aligned services to enable faster delivery of critical apps and digital experiences. The database per service design pattern is a key factor in the adoption of microservices, allowing teams to choose the right data model and database for their domain service. Apache Pulsar is often used within asynchronous architectures to support microservices-based applications. DataStax combines Pulsar and Cassandra in a single data platform to provide atomicity guarantees within a service or across services, simplifying implementation of distributed transactions. GraphQL is gaining momentum for data federation within microservices systems, with Apollo Federation optimizing its use.
Company
DataStax
Date published
April 5, 2022
Author(s)
Jonathan Lacefield
Word count
1506
Hacker News points
None found.
Language
English