TGTGInsightаналитика telegramLIVE / telegram public index
← DevOps
DevOps avatar

TGINSIGHT POST

Post #479

@DevOPSitsec

DevOps

Просмотры4,180Количество просмотров
Опубликован7 мар.07.03.2024, 15:32
Содержимое поста

Содержимое

🔺Дизайн систем — основные понятия и принципы ⏩CAP – Согласованность/целостность, доступность и устойчивость к разделению. Это означает, что версии одной и той же информации, хранящиеся на разных серверах, не противоречат друг другу и любой запрос к распределённой системе завершается корректным откликом. Такие системы возможны при поддержке ACID-требований к транзакциям ⏩BASE — "в основном доступный, мягкое состояние, постепенно согласованный". Подход BASE ставит упор на доступность данных и их масштабируемость, позволяя достигнуть этих целей за счет компромисса в отношении согласованности данных. ⏩SOLID — принцип единственной ответственности, принцип открытости/закрытости, принцип подстановки Барбары Лисков, принцип разделения интерфейса, принцип инверсии зависимостей ⏩KISS — принцип, запрещающий использование более сложных средств, чем необходимо И ещё некоторые важные требования к техническим системам в плане отказоустойчивости и т.д. на другом изображении @DevOPSitsec