dotnext DotNext 2020 СПб (15.06.2020 — 18.06.2020)

Living in eventually consistent reality

img

In this session we will see what common problems of distributed applications do CRDTs solve and what how do they achieve this goal with clarity and elegance.

Conflict-free Replicated Data Types have come their long way from academia to the enterprise. Currently, they are used in many different systems, such as Amazon DynamoDB, Microsoft Azure CosmosDB, Riak, and (lately) Redis. CRDTs have been chosen for a simple reason: never before we’ve got means to solve problems of high-scale distributed applications so easily and reliably as now with their help. We will see what common problems of distributed applications do they solve and what how do they achieve this goal with clarity and elegance.