MirahLabs Engineering Blog

Technical insights, tutorials, and architectures written by our design and backend engineers.

Active Filters: Tag: database Clear All
Artificial Intelligence June 12, 2026

Vector Search at Scale: Hierarchical Navigable Small World (HNSW) Indexes

Similarity searches on millions of high-dimensional vectors are computationally expensive. Learn how HNSW graph indexes make nearest-neighbor search sub-millisecond.

⏱️ 21 min read Read Article
Python May 07, 2026

PostgreSQL Performance Tuning: Indexes, Query Plans, and Connection Pooling

PostgreSQL is incredibly powerful but requires thoughtful configuration for high-traffic production workloads. This guide covers index strategies, query plan analysis with EXPLAIN, and PgBouncer connection pooling.

⏱️ 23 min read Read Article
Software Architecture April 25, 2026

Database Isolation Levels: Read Uncommitted, Read Committed, Repeatable Read, and Serializable

Understand transaction isolation in relational databases. Learn how isolation levels prevent dirty reads, non-repeatable reads, and phantom reads.

⏱️ 21 min read Read Article
Cloud Computing April 21, 2026

Understanding Serverless Databases: Amazon Aurora Serverless v2 vs. CockroachDB

Serverless databases decouple storage and compute to scale automatically. Compare Amazon Aurora Serverless v2 and CockroachDB Serverless for elasticity and global distribution.

⏱️ 21 min read Read Article