Архитектурные компромиссы
Consistency vs Availability
Consistency (согласованность) и Availability (доступность) — это два конфликтующих свойства распреде...
Latency vs Throughput
Latency (задержка) — это время выполнения одного запроса (чем меньше, тем быстрее ответ), а Throughp...
Performance vs Cost
Performance vs Cost — это компромисс между скоростью и мощностью системы (низкая задержка, высокий t...
Speed vs Safety
Speed vs Safety — это компромисс между скоростью изменений (частота релизов, time-to-market, быстрот...
Flexibility vs Simplicity
Flexibility (гибкость) и Simplicity (простота) — это архитектурный компромисс: гибкие системы легко ...
ACID vs BASE
ACID (Atomicity, Consistency, Isolation, Durability) — это строгая модель согласованности данных, гд...
Технический долг
Технический долг — это метафора, описывающая последствия быстрых, но неоптимальных решений в разрабо...