Each series here picks one database and follows a transaction through it — from the moment it starts to the moment its writes become readable — so the components are introduced by what they do, not by their names.
FoundationDB: the architecture, seen through a transaction
FoundationDB separates transaction processing from storage. Rather than list its components, this post follows a single transaction through them, from the moment it starts to the moment its writes become readable.