abykov.dev

Эффективное хранение документов в Postgres: партиции, индексы, архив

Предположим, что корпоративная СЭД обрабатывает порядка ~1 000 000 документов в сутки (≈365 млн строк в год). Хранение всех записей в одной таблице приводит к деградации производительности: Инд...

Изоляция данных и Feign: архитектура без сквозных связей

В микросервисной архитектуре важнейшим принципом является изоляция данных. Каждый сервис должен быть независимым и автономным: он владеет своей базой данных, управляет своим доменом и не зависит от...

Микросервисы: серия материалов о принципах, паттернах и практике

Микросервисная архитектура — популярный подход к созданию гибких, масштабируемых и поддерживаемых систем. В этой серии статей рассмотрим принципы проектирования, ключевые паттерны, а также практич...