Важен не только RPS: когда (НЕ)нужен CQRS

Как оценить необходимость применения CQRS с учетом RPS, и какие еще факторы, кроме нагрузки, влияют на выбор этого архитектурного паттерна. Примеры и схемы. Еще раз...

НФТ к производительности: расчет нагрузки в rps на практическом примере

Как рассчитать нагрузку в rps и задать нефункциональные требования к производительности в точных цифрах: калькуляция на примере интернет-магазина. Описание контекста Требования к производительности системы –...

Про резидентные базы данных

Как хранить данные в памяти без развертывания сервера СУБД: ликбез по реляционным и нереляционным In-Memory хранилищам на примере SQLLite, NebulaGraph Lite, DuckDB и Redis. Зачем...

Дизайн API и как его спроектировать

Что такое API, из чего состоит его проектирование и как выполнить этот процесс создания дизайна веб-сервиса: примеры, подходы и практики. Что такое API Как бы...

REST API vs RPC API: в чем разница?

Вопросы проектирования архитектуры современных веб-сервисов: чем отличается архитектурный стиль REST от RPC-подходов (SOAP API, GraphQL API и gRPC API). REST vs RPC API Для API...