Resiliency in Aerospike Multi-Site Clusters

Neel Phadnis, Director - Developer Ecosystem Blog, Developer

As part of the recently announced Aerospike Database 5, multi-site clusters are now a supported configuration. Aerospike database has supported a cluster architecture for almost a decade. This post describes what is different in multi-site clusters. Specifically it describes in greater detail how multi-site clusters provide strong resiliency against a variety of failures.

Resolving Uncertain Transactions in Aerospike

Neel Phadnis, Director - Developer Ecosystem Blog, Developer

For applications that desire strong consistency, it is important to not only have all replicas in the cluster be always in sync, but also to have application’s knowledge of a transaction’s outcome consistent with the actual outcome in the database.

Twelve Do’s of Consistency in Aerospike

Neel Phadnis, Director - Developer Ecosystem Blog, Developer

For applications that demand absolute correctness of data, Aerospike offers the Strong Consistency (SC) mode that guarantees no stale or dirty data is read and no committed data is lost.

Aerospike

Microservices with Aerospike

Neel Phadnis, Director - Developer Ecosystem Blog, Developer

In this post, we will show how Aerospike features enable Microservices architecture. Specifically, we will see how separation, coordination, and consistency among services is supported.

Aerospike

Developers: Understanding Aerospike Transactions

Neel Phadnis, Director - Developer Ecosystem Blog, Developer

How to implement transactional semantics in your Aerospike application. Certain situations have to be handled differently from traditional databases that you may be familiar with because of the single record scope of Aerospike transactions and certain cluster transitions.