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
Patroni with Consul DCS: PostgreSQL HA Without etcd
Configure Patroni to use Consul instead of etcd as its DCS for PostgreSQL HA. Covers Consul setup, patroni.yml, service discovery, HAProxy routing, and failover testing.
pg_cron: Scheduling Automated Jobs Inside PostgreSQL
Use pg_cron to schedule SQL jobs inside PostgreSQL. Covers installation, cron syntax, partition maintenance, materialized view refresh, job monitoring, and RDS setup.
From Standalone to High Availability: Convert Your PostgreSQL Database to a Patroni Cluster
Learn how to convert a standalone PostgreSQL instance to a Patroni high-availability cluster with etcd. Step-by-step guide covering installation, configuration, and failover testing.
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
Data Lakehouse Architecture: Delta Lake, Apache Iceberg, and Apache Hudi
Compare Delta Lake, Apache Iceberg, and Apache Hudi — ACID transactions, time travel, and format interoperability
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
ScyllaDB vs Apache Cassandra: Performance and Operational Differences
Compare ScyllaDB and Apache Cassandra — throughput, latency, operational complexity, and when to switch
FoundationDB Architecture: ACID Transactions at Distributed Scale
FoundationDB powers Apple iCloud and Snowflake's metadata layer with ACID transactions across distributed nodes. Learn how its ordered key-value core, layer architecture, and simulation testing deliver unmatched reliability.
DuckDB for Database Engineers: In-Process Analytics Without the Cluster
DuckDB brings OLAP query performance to your Python process without a server or cluster. Learn how to query Parquet files, replace heavy ETL jobs, and run analytics directly against PostgreSQL.
Get the latest database insights and expert tips delivered to your inbox.
Subscribe to our RSS feed for instant updates.
RSS Feed