Contents: Fibers Introduction Event library Fibers engine overview Fiber’s scheduling Fiber exit Fiber yield Fiber wakeup Replication Introduction Replication in 1.10 series Code flow Bootstrap first replica Bootstrap from a cluster leader Continue bootstrap Applier lifecycle Replication in 2.x series Bootstrap first replica Bootstrap from a cluster leader Applier lifecycle Relay Introduction Relay start up Relay lifecycle Qsync Introduction Quorum based synchronous replication Master initiates transaction Replica receives transaction Master receives ACK Master finishes write Master write finished early Write-ahead logging Journal subsystem WAL thread Write data to WAL Transactions processing Transactions processing in 1.x series Transactions processing in 2.x series WAL file binary format General overview Meta information block Data blocks (xrows) Memory management Arena Arena definition Arena methods Slab cache Slab & slab cache definition Slab cache methods Mempool MSlab & mempool definitions Mempool methods Small Factor pool & small allocator definitions Small methods Interim conclusion Matras Matras definition Matras methods