How to write a database


Application developers take it for granted that the database will always be there for them, tirelessly serving their reads and writes (hopefully with the same data!). But how does it work?

This talk explores the database internals: commit logs, memory allocation, I/O strategies, and more.

Speaker

avi-kivity

Avi Kivity

 
Avi Kivity, CTO of ScyllaDB, is known mostly for starting the Kernel-based Virtual Machine (KVM) project, the hypervisor underlying many production clouds. He has worked for Qumranet and Red Hat as ...