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
Latest Articles
Showing 12 of 36 articles
Database Change Management: Schema Versioning and Review Processes
Implement schema change management with versioning, peer review, and automated validation for safe deployments
DynamoDB to Aerospike: The Cost and Performance Optimization Journey
Migrate from DynamoDB to Aerospike for better cost-performance at scale. Real case study showing 60% cost reduction with improved latency and throughput.
PostgreSQL Point-in-Time Recovery: WAL Archiving, pg_basebackup, and pgBackRest
PostgreSQL PITR lets you recover your database to any point in time — down to the second — by replaying WAL segments on top of a base backup. Here's how to set it up correctly.
Database Backup Strategies: RTO, RPO, and Recovery Planning
RTO and RPO drive backup decisions. This guide covers mysqldump, XtraBackup, pgBackRest, WAL archiving, S3 object lock, and the 3-2-1-1-0 backup rule.
MySQL Online Schema Change: pt-osc and gh-ost in Production
A production guide to online MySQL schema changes — when to use pt-online-schema-change vs gh-ost vs MySQL 8.0 INSTANT DDL, configuration parameters, the cutover mechanism, and a step-by-step safety playbook.
Flyway: Database Migration Versioning Done Right
Manage SQL schema migrations with Flyway — versioned and repeatable scripts, CI/CD integration, and team workflows
Airbyte: Open-Source ELT for Database Replication
Deploy Airbyte to replicate data from MySQL, PostgreSQL, and MongoDB to your warehouse — connectors, scheduling, and transforms
Online Schema Change for Tables with Triggers: pt-osc and gh-ost Workarounds
Performing online schema changes on MySQL tables with triggers is a known pain point — pt-osc creates conflicting triggers, and gh-ost has its own limitations. Here are the safe approaches.
XtraBackup: Physical MySQL Backups for Production
Use Percona XtraBackup to take hot physical backups of MySQL InnoDB — setup, verification, and restore steps
Schema Versioning and Migration Strategies for Scalable Databases
Implement zero-downtime database migrations with versioning strategies. Learn about Flyway, Liquibase, schema evolution patterns, and rollback strategies.
PlanetScale: MySQL-Compatible Serverless Database with Schema Branching
Evaluate PlanetScale for MySQL workloads — Vitess-based branching, non-blocking schema changes, and pricing
mysqldump vs mysqlpump vs MyDumper: Current Guide
Choose a current MySQL logical backup tool from measured recovery needs, and migrate legacy mysqlpump jobs and archives without risking production data.
Get the latest database insights and expert tips delivered to your inbox.
Subscribe to our RSS feed for instant updates.
RSS Feed