Apache Ignite Transactions Architecture: 2-Phase Commit Protocol

Apache Ignite supports a range of different Application Programming Interfaces (APIs). In this multi-part article series, we will take a more detailed look at how Apache Ignite manages transactions in its key-value API and some of the mechanisms and protocols it supports. Here are topics we will cover in this series:

* Ignite transactions and the two-phase commit protocol.
* Concurrency modes and isolation levels.
* Transaction handling at the level of Ignite persistence (WAL, checkpointing, and more).
* Transaction handling at the level of 3rd party persistence.

In this first part, we will begin with a discussion of the two-phase commit (2PC) protocol and then look at how this works with various types of cluster nodes. https://goo.gl/c82bGb #DataIntegration #ML

Subscribe To Newsletter

Sign up for my newsletter and get the latest technology news

2019 © Craig Brown PhD. All rights reserved.