ROMHARSHAN TECHNICAL JOURNAL

Architecture, AI, cloud and engineering—explained from production experience.

Long-form technical articles, system design guidance, code examples and architecture decisions for engineers building real systems.

LATEST

Latest articles

Original technical writing designed around practical implementation, architecture trade-offs and production lessons.

Showing 1–12 of 77 published articles12 articles per page
PostgreSQL

PostgreSQL High Availability: Streaming Replication, WAL, Backup and Recovery

A production approach to PostgreSQL replicas, promotion, read consistency, WAL retention, base backups and tested point-in-time recovery.

2 Sept 2026 · 6 views
PostgreSQL

PostgreSQL Partitioning and JSONB: Production Query Design

How I use declarative partitioning and JSONB selectively, with pruning, expression/GIN indexes and relational constraints where they add value.

2 Sept 2026 · 2 views
PostgreSQL

PostgreSQL MVCC, Isolation, Locking and Deadlocks in Production

A production guide to PostgreSQL MVCC snapshots, transaction isolation, row locks, deadlocks, long transactions and retry-safe concurrency.

2 Sept 2026 · 3 views
PostgreSQL

PostgreSQL Indexing: B-Tree, GIN, GiST and BRIN in Production

How I choose PostgreSQL index types by operator and data distribution, then validate them with EXPLAIN ANALYZE, buffers and real query shapes.

2 Sept 2026 · 2 views
PostgreSQL

PostgreSQL Production Architecture: Indexing, MVCC, Replication and Scaling

A production blueprint for PostgreSQL covering schema design, MVCC, indexes, transaction scope, connection management, replication and recovery.

2 Sept 2026 · 1 views
MySQL

MySQL Schema Design and Partitioning: Production Trade-offs

How I design MySQL tables, keys, data types and partitions around access patterns, retention, operational scale and predictable queries.

2 Sept 2026 · 1 views
MySQL

MySQL Replication, High Availability, Backup and Recovery in Production

How I design MySQL primary-replica systems around failover, replica lag, read consistency, binary logs, backups and tested recovery.

2 Sept 2026 · 6 views
MySQL

MySQL Transactions, Isolation, Locking and Deadlocks: A Production Guide

A practical guide to InnoDB transaction scope, isolation levels, row and gap locks, deadlocks, retry strategy and lock-wait diagnosis.

2 Sept 2026 · 15 views
MySQL

MySQL InnoDB Indexing and Query Optimization in Production

How I use clustered primary keys, composite indexes, covering queries, EXPLAIN ANALYZE and buffer-pool awareness to tune MySQL workloads.

2 Sept 2026 · 2 views
MySQL

MySQL Production Architecture: InnoDB, Transactions, Replication and Scaling

A production blueprint for MySQL covering InnoDB, schema design, transaction boundaries, indexes, replication, backups and scaling decisions.

2 Sept 2026 · 2 views
MongoDB

MongoDB Sharding in Production: Choosing a Shard Key Without Creating Hotspots

A production guide to MongoDB shard-key design, cardinality, monotonic keys, targeting, balancing, zones and operational trade-offs.

2 Sept 2026 · 12 views
MongoDB

MongoDB Replica Sets in Production: High Availability, Elections and Failover

How MongoDB replica sets behave during failure, and how write concern, read preference, retryable writes, lag and application timeouts affect availability.

2 Sept 2026 · 10 views