Migrating Tarantool to Kubernetes
summary
Describes migrating microservices that use the Tarantool database into Kubernetes, addressing challenges beyond single-instance deployment such as scaling services under increased load. Explains practical issues encountered when running Tarantool in Kubernetes and how the team adapted their deployment and scaling approach for production microservices.
AI-written summary · about
chapters (17)
- 0:00Introduction to migration
- 1:09Simple app preparation
- 3:19Kubernetes basics for Tarantool
- 6:13Configuring Tarantool
- 7:17Monitoring in Kubernetes
- 10:28Prometheus metrics
- 11:51JSON logging
- 12:36Data storage in Kubernetes
- 14:48Tarantool backups
- 15:53App updates
- 18:47Master-replica setup
- 22:39Master failover
- 26:14Master-replica issues
- 29:49Multi-master topology
- 33:22Open problems
- 35:11Migration results
- 36:21Q&A
related talks
29mTarantool as a Platform for Microservices
56mUsing Tarantool as a Data Virtualization Platform
51mReplication in Tarantool: Configuration and Usage
46mTarantool: How to Save a Million Dollars on Your DB
47mStored Procedures in NoSQL DBMSs: The Tarantool Example
44mThe Evolution of Replication in Tarantool
39mFrom PostgreSQL to Tarantool: Choosing When There Is No Choice
32mBuilding Services with Nginx and Tarantool
