Invariant-Driven Architecture: 20M transactions on a €80/mo Cloud VM.
The article discusses the performance of an Invariant-Driven Architecture (IDA) on a low-cost cloud virtual machine. It highlights a benchmark test that achieved over 20 million transactions in 10 minutes, demonstrating the system's efficiency and durability. The results indicate that the architecture can sustain high throughput even with network-attached storage constraints.
- ▪The test was conducted on a €80/month Scaleway VM with 2 vCPUs and 8 GiB RAM.
- ▪The system achieved a throughput of 33,091 items per second, committing nearly 20 million items in 10 minutes.
- ▪The architecture maintained steady performance without queuing, demonstrating effective resource management.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3947999) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Hugo Vantighem Posted on May 25 • Originally published at Medium Invariant-Driven Architecture: 20M transactions on a €80/mo Cloud VM. #database #performance #go #cloud 📎 This is Part 2. Part 1 — Postgres-grade serializable at 20k ops/s on a laptop (don't try this at home) presented 20,000+ durable, invariant-validated transactions per second — on a MacBook Air M3, 8 cores, fan barely audible. A laptop number is only half the story.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).