Home / Companies / Tiger Data / Blog / Post Details
Content Deep Dive

Vertical Scaling: Buying Time You Can't Afford

Blog post from Tiger Data

Post Details
Company
Date Published
Author
Matty Stratton
Word Count
1,639
Language
English
Hacker News Points
-
Summary

Matty Stratton's article explores the challenges of relying on vertical scaling to address performance issues in PostgreSQL databases under high-frequency data ingestion workloads. While vertical scaling provides temporary relief by increasing CPU, RAM, and storage capabilities, it fails to address the fundamental architectural limitations that arise from PostgreSQL's design, such as MVCC overhead and B-tree index inefficiencies. These issues lead to escalating infrastructure costs and significant time investment from engineering teams in database operations, which detracts from product development. Stratton suggests that continuous high-frequency workloads often indicate an architectural mismatch rather than an optimization problem. He recommends considering solutions like TimescaleDB, which extend PostgreSQL with features like columnar compression and hypertables, to better align with time-based data access patterns and reduce operational overhead. The article highlights the importance of recognizing when to shift focus from optimization to architectural adaptation to maintain sustainable database performance and cost-efficiency.