Documentation
Getting started
Get started in minutes
Tarantool
In-memory computing platform
Data Grid
Enterprise data services with ease
Cartridge
Cluster Management for Tarantool
Modules
Extensions for the database
Connectors
Language APIs
Tarantool Enterprise
Advanced support and features
Sign in
Sign in
Sign up
Download
En
Ru
Sign in
Sign up
Download
Products
Tarantool Еnterprise
Tarantool Cloud Edition
Tarantool Data Grid
Tarantool Kubernetes Operator
Tarantool CDC
Tarantool Clusters Federation
Tarantool DB
VK Cloud Storage
Enterprise vs Community
Documentation
Architectural patterns
Tarantool
Cartridge
Data Grid
Connectors
Modules
Tarantool Enterprise
How to guides
Services
Premium support
Learn
Solutions
Architecture
Company
Contacts
Careers
Clients
Version:
latest
Fibers
Introduction
Event library
Thread model
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
Relay Raft
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
Cbus (Communication bus)
Introduction
General overview
Endpoints
Cpipes (communication pipes)
Event loop and messages
Tarantool internals
Tarantool internals
Fibers
Introduction
Event library
Thread model
Fibers engine overview
Fiber’s scheduling
Replication
Introduction
Replication in 1.10 series
Replication in 2.x series
Relay
Introduction
Relay start up
Relay lifecycle
Relay Raft
Qsync
Introduction
Quorum based synchronous replication
Write-ahead logging
Journal subsystem
WAL thread
Transactions processing
WAL file binary format
General overview
Meta information block
Data blocks (xrows)
Memory management
Arena
Slab cache
Mempool
Small
Interim conclusion
Matras
Cbus (Communication bus)
Introduction
General overview
Endpoints
Cpipes (communication pipes)
Event loop and messages
Found what you were looking for?
Yes
No
Feedback
Fibers
Singlepage version