The JusDB Database Engineering Blog
Deep dives on PostgreSQL, MySQL, MongoDB and more — performance tuning, high availability, migrations and production war stories from our DBAs.
Popular Searches
Open Source Databases (2026): PostgreSQL, MySQL, ClickHouse, Cassandra & Beyond
Navigate the open source database landscape. Compare MySQL, PostgreSQL, MongoDB, Redis, and Cassandra with detailed feature analysis and selection criteria.
Liquibase vs Flyway: Which Database Migration Tool to Choose?
Compare Liquibase and Flyway for schema migration management — features, abstraction level, and team fit
Apache Airflow for Database Workflows: Scheduling and Orchestration
Use Apache Airflow to orchestrate database ETL, backup jobs, and maintenance tasks — DAGs, sensors, and best practices
Transactional Outbox Pattern: Reliable Event Publishing from Databases
Implement the transactional outbox pattern to publish events reliably from MySQL or PostgreSQL without dual-write problems
dbt (data build tool): A Guide for Database Engineers
Use dbt to build modular SQL transformations — models, tests, documentation, and CI/CD for your data warehouse
CDC vs ETL vs ELT: Choosing the Right Data Integration Pattern
Compare CDC, ETL, and ELT — latency, complexity, cost, and when each pattern fits your data pipeline needs
2025 in Databases: Year in Review and What to Expect in 2026
2025 was the year databases competed on operational simplicity. Serverless databases matured, pgvector merged vector search into PostgreSQL, and CDC became standard infrastructure. Here's what mattered and what's next.
Online DDL in TiDB: Non-Blocking Schema Changes for Distributed SQL
TiDB performs schema changes online without blocking reads or writes — using a distributed DDL queue across TiDB nodes. Here's how it works and how to monitor DDL jobs in production.
Database Migration Anti-Patterns: 5 Mistakes That Cause Production Incidents
Teams take down production for hours with migrations that could be zero-downtime operations. Learn to use gh-ost and CREATE INDEX CONCURRENTLY, implement rollback plans, and apply the expand-contract pattern for breaking changes.
Debezium 3.0: Real-Time CDC from PostgreSQL, MySQL, and MongoDB
Debezium 3.0 turns your database transaction log into a real-time event stream with full before/after row images. Learn to configure CDC for PostgreSQL WAL and MySQL binlog, avoid the offset storage trap, and monitor replication lag.
Database CI/CD: Versioned Migrations, GitHub Actions, and Schema Testing
Implement database CI/CD with Flyway migrations, GitHub Actions pipelines, pytest schema tests, and blue-green deployment patterns. Eliminate ad-hoc schema changes.
MySQL Schema Migration Best Practices: Expand-Contract and Batch Backfills
Execute MySQL schema migrations safely with the expand-contract pattern, batched backfills, backward-compatible changes, and migration tooling comparison (Flyway, Liquibase, gh-ost).
Get the latest database insights and expert tips delivered to your inbox.
Subscribe to our RSS feed for instant updates.
RSS Feed