❓ Eventually-consistent СУБД — всё?
Когда-то индустрия поверила в eventual consistency.
🌪 CAP, NoSQL, BASE... Казалось, это будущее. Масштаб любой ценой. Согласованность потом. Когда-нибудь.
😡 Реальная жизнь оказалась сложнее.
❗️Практика показала:
• Слабая согласованность = более сложнные системы
• Больше логических ошибок
• Боль в поддержке и отладке
• И далеко не всегда сервисы хорошо справляются с данными, которые прилетают спустя какое-то время
💡 Что в итоге:
1️⃣ ACID снова вернулся как дефолт для критичных данных
2️⃣ Мир научился масштабировать и при этом сохранять транзакции
(Spanner, NewSQL, CockroachDB, TiDB и др.)
3️⃣ Теперь вопрос не «ACID или BASE?», а:
👉 какие гарантии нужны
👉 и готовы ли вы платить за них ресурсами и сложностью
Интересная статья с историческим обзором от Алексея Рыбака с комментарием Константина Осипова:
Eventually-consistent СУБД — всё?
Насколько активно работаете с NoSQL решениями в своей практике и чем они ценны для вас?
Post #458
3.13K
- 👍 16
- 🔥 2
- 😱 2