Zero-Downtime Database Migrations with Expand and Contract
Learn how to ship database schema changes safely with expand-contract migrations, batched backfills, compatible application deploys, and clear rollback points.
Topic
8 Devspedia articles tagged with databases.
Learn how to ship database schema changes safely with expand-contract migrations, batched backfills, compatible application deploys, and clear rollback points.
Learn how the transactional outbox pattern keeps database writes and event publication consistent without distributed transactions.
Learn how to design cursor pagination APIs that remain stable when records are inserted, deleted, or queried at scale.
Learn how to choose the right database for your web application based on your project's requirements and constraints.
Learn the pros and cons of structuring your features flags horizontally or vertically in your feature flags table with examples.
Understand sorting algorithms with visuals, videos, and detailed explanations, also with complexity comparison for each of them
Today we're discussing the differences between Many-to-Many and Polymorphic relationships as pros and cons.
Learn what is a time series databases, why and when it should be used, what is the most common use cases for it, and see it compared with regular databases.