SF Scala: Kiar - Key/Value store with MVCC based Transaction System By Sandeep Virdi

preview_player
Показать описание

Multi-version Concurrency Control, MVCC, is currently the most popular protocol among modern database management systems.
In this talk, we will look at an implementation of a MVCC based transaction system for an in-memory store.

A few highlights:

(1) Supports Delta Versioning
(2) Data Validation via Precision Locking
(3) Columnar Memory Layout using Apache Arrow
(4) Built using ZIO functional programming library.

Reference Paper:

About our Speaker Sandeep Virdi

Sandeep Virdi is an engineer who likes to build things. He is interested in functional programming and all paradigms associated with it. In his free time he likes to hike and spend time with his kids.

Agenda

5.30pm Welcome to SFScala by Salar Rahmanian
5.45pm Kiar - Key/Value store with MVCC based Transaction System By Sandeep Virdi
7.00pm Wrap up and continue conversations on Discord

Рекомендации по теме
join shbcf.ru