Материалы

Материалы из репозиториев проекта.

Как рассуждать о RPS в System Design

RPS (requests per second) показывает, сколько запросов система должна принять и обработать за секунду. Но сам по себе RPS почти […]

CDIO Framework

CDIO расшифровывается как: Conceive → Design → Implement → Operate Замыслить → Спроектировать → Реализовать → Эксплуатировать Это инженерная рамка,

Главный принцип

Базу данных выбирают не по категории приложения и не по моде. Не так: «У нас микросервисы, значит MongoDB». «У нас

Модель C4

C4 Model — это способ визуально описывать архитектуру программной системы через последовательное приближение, от общей картины до внутреннего устройства конкретного

Что такое Transactional Outbox

Transactional Outbox — это архитектурный паттерн, который позволяет надёжно выполнить две связанные операции: изменить данные в локальной базе сервиса; отправить

SSO (Single Sign-On)

SSO (Single Sign-On) — это единый вход: пользователь один раз проходит аутентификацию и после этого получает доступ к нескольким связанным

Паттерн Saga

Saga в IT — это способ организовать одну бизнес-операцию, состоящую из нескольких локальных транзакций в разных сервисах, без общей распределённой

Sentinel

В общем смысле sentinel — это страж, наблюдатель, дозорный. В технических системах этим словом обычно называют компонент, который: постоянно следит

Прокрутить вверх