Kai Niemi
Kai Niemi's Blog

Kai Niemi's Blog

Follow
homebadges

Multi-active systems

Jul 31, 20236 min read

A guide to the features of multi-active and multi-region systems · Some business drivers that could justify adopting a multi-active and multi-region...

Multi-active systems

User defined composite types

Jun 30, 20234 min read

Creating a user-defined composite Money type in CockroachDB · In a previous article, we look at creating a simple distributed user-defined function (UDF)...

User defined composite types

Transaction timeouts in CockroachDB

Jun 30, 20234 min read

Implementing transaction timeouts in CockroachDB with Spring Boot and JPA/Hibernate · In a previous article series on Spring Data JPA and CockroachDB, we...

Transaction timeouts in CockroachDB

One-Phase Commit Transaction Strategy

Apr 30, 20235 min read

Using 1PC pattern with Spring and CockroachDB · Introduction A commonly adopted transaction strategy can be described as the best-efforts...

One-Phase Commit Transaction Strategy

Testing Serializable Isolation in CockroachDB

Apr 30, 20238 min read

Observing the effects of serializable isolation · As a follow-up to A Basic Guide to Transaction Isolation, this article will reproduce a handful of...

Testing Serializable Isolation in CockroachDB

A Basic Guide to Transaction Isolation

Apr 30, 20235 min read

Nuances and implications of ambiguous database transaction isolation levels · ACID transactions are implemented differently in databases and provide...

A Basic Guide to Transaction Isolation