How we cook Foundation DB / Daniil Gitelson (OW Service)

Описание к видео How we cook Foundation DB / Daniil Gitelson (OW Service)

Welcome to Tech Internals Conf!
The conference will be held on April 19, 2024 in Limassol, Cyprus.
Program, details and tickets at https://internals.tech/2024
--------
Armenia 2022
December 15 and 16, 2022

FoundationDB is a low-level ACID database with nice guarantees designed as a ‘foundation’ for high level DBMS’es. None was actually created, so we had to roll our own

FDB is a simple key-value ACID database with nearly 6 operations. So we had to build high level API around it supporting
– Document-like storage with indexes
– Time-based and client-centric partitioning of historical data (e.g. payments history)
– Queues

We evolved this layer from a simple Kotlin library to a separate service. In this talk I will speak on how FDB works and how we implemented that layer squeezing max performance out of it.

Комментарии

Информация по комментариям в разработке