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.

45 canonical articlesBrowse the complete archive

Popular Searches

Architecture Articles

← Clear filter

Showing 12 of 45 articles

Debezium and Change Data Capture: Stream MySQL and PostgreSQL to Kafka

Debezium reads MySQL binary logs and PostgreSQL WAL to stream every row-level change as a Kafka event in near real-time — replacing nightly batch ETL with sub-second data propagation.

PostgreSQL11 minApr 3, 2023
Read

Neo4j Graph Database: When Relationships Beat Tables

Use Neo4j for relationship-heavy data — Cypher query language, graph algorithms, and fraud detection use cases

11 minMar 28, 2023
Read

Citus: Distributed PostgreSQL for Multi-Tenant and Analytics Workloads

A production guide to Citus — distributed PostgreSQL for horizontal sharding. Hypertable setup, distribution column selection, colocation for local joins, reference tables, and Citus vs native PostgreSQL partitioning.

PostgreSQL12 minMar 22, 2023
Read

PostgreSQL Logical Replication to Kafka: End-to-End Setup

Stream PostgreSQL changes to Kafka using pgoutput and Debezium — setup, monitoring, and lag management

PostgreSQL12 minMar 21, 2023
Read

How JusDB Scaled PostgreSQL + TimescaleDB for a Nationwide Smart-Meter IoT Platform: A Case Study

Learn how JusDB optimized a TimescaleDB cluster ingesting billions of IoT readings monthly, achieving 10× faster writes and 65% storage reduction.

PostgreSQL22 minMar 14, 2023
Read

Google AlloyDB: PostgreSQL-Compatible Database for Enterprise Workloads

Evaluate Google AlloyDB — columnar engine, read pool nodes, ML integration, and comparison with Aurora PostgreSQL

PostgreSQL11 minFeb 20, 2023
Read

PostgreSQL Foreign Data Wrappers: Query External Data Sources

Use PostgreSQL FDW to query MySQL, S3, MongoDB, and other databases from within PostgreSQL — setup and performance tips

PostgreSQL11 minFeb 7, 2023
Read

Database-to-Data-Warehouse Replication: Patterns and Anti-Patterns

Replicate OLTP databases to analytical warehouses — CDC, bulk load, incremental sync, and schema evolution handling

12 minJan 17, 2023
Read

Real-World Examples of Scalable Database Schemas

Analyze real-world database schema designs from companies like Netflix, Uber, and Airbnb. Learn practical patterns for e-commerce, social media, and IoT applications.

13 minDec 13, 2022
Read

MySQL Binlog to Kafka: Building a CDC Pipeline

Build a MySQL CDC pipeline using binlog and Kafka — Debezium, Maxwell, or Canal — trade-offs and production setup

MySQL12 minDec 7, 2022
Read

Azure Cosmos DB: Multi-Model Database for Global Distribution

Use Azure Cosmos DB for globally distributed workloads — consistency levels, partitioning, and API choices

Azure12 minDec 6, 2022
Read

Database Sharding Strategies: Hash, Range, Directory, and When to Use Each

A practical guide to database sharding strategies — hash sharding, range sharding, directory-based sharding — with trade-offs, resharding complexity, and decision criteria for MySQL and PostgreSQL.

11 minDec 5, 2022
Read
Newsletter

Get the latest database insights and expert tips delivered to your inbox.

Stay Connected

Subscribe to our RSS feed for instant updates.

RSS Feed