Lekton
16 December, 17:00, «01 Hall. Tigran»
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.
The talk was accepted to the conference program