$ ls -la ~/posts/database/
2026-05-02 8m Connection leak: silent killer của mọi backend backend, database, postgresql 2026-04-30 23m Phần 9: Sharding: partition data khi một DB không đủ architecture, backend, database, distributed-systems 2026-04-23 8m Phần 16: Connection pooling chuyên sâu: PgBouncer và ProxySQL Database, Connection Pooling, PgBouncer, ProxySQL, PostgreSQL, MySQL 2026-04-22 8m Phần 15: Zero-downtime schema migration Database, Migration, Schema, PostgreSQL, MySQL 2026-04-21 18m Pagination: offset, cursor, keyset: chọn đúng cho API backend, api-design, database 2026-04-18 8m Phần 10: Vector Database và pgvector cho AI workload Database, Vector, pgvector, AI, RAG 2026-04-18 8m Phần 11: CDC và Outbox Pattern Database, CDC, Debezium, Kafka, Outbox 2026-04-18 8m Phần 12: Distributed SQL và sharding thực chiến Database, Distributed SQL, Sharding, Vitess, CockroachDB 2026-04-18 8m Phần 13: Benchmark và load testing database đúng cách Database, Benchmark, Load Testing, Performance 2026-04-18 9m Phần 14: Cheatsheet tổng hợp Database Optimization Database, Cheatsheet, Reference, PostgreSQL, MySQL 2026-04-15 21m Database index và query plan: đọc EXPLAIN không đoán mò database, postgresql, performance 2026-04-13 13m Database migration không downtime: expand-contract và backward compatible database, backend, deployment 2026-04-11 20m SQLite lên production: khi nào hợp, khi nào đừng sqlite, database, architecture 2026-04-07 11m Connection pool: hiểu rồi mới tối ưu được backend, database, performance 2025-03-10 10m Transaction boundary và hệ phân tán: khi ACID không đủ engineering, backend, database, distributed-systems 2024-03-16 5m PostgreSQL: bẫy read-modify-write và cách tránh mất cập nhật Database, PostgreSQL, Concurrency 2024-03-13 10m Phần 1: Nền tảng tối ưu hóa cơ sở dữ liệu và tư duy phương pháp Database, Performance, Methodology 2024-01-01 1m Tất cả bài viết backend, devops, javascript, typescript, kubernetes, database, linux