Архитектура

Обзор книги Масштабирование приложений. Выращивание сложных систем

Если ваше приложение сейчас переживает рост нагрузки (поздравляю, это значит вы сделали то, что пользуется спросом), вам вряд ли хочется допускать снижения его надежности и работоспособности, а шансы на это […]

Обзор книги Создание микросервисов

Автор книги Сэм Ньюмен довольно взвешенно подходит к описанию ситуаций, в которых микросервисы принесут пользу, при этом он довольно понятно объясняет какие проблемы могут возникнуть при подобном переходе от монолита, […]

Как рисовать UML диаграмму последовательности

От того, как выглядит описание процесса зависит насколько понятен он будет исполнителям, а значит и насколько правильно будет реализован. Наглядная, неперегруженная диаграмма это отличная форма “договора” между разработкой, менеджерами и […]

Feature Toggles (aka Feature Flags)

Сегодня трудно представить крупное приложение или другой продукт, в котором весь функционал выпускается и доступен всем и сразу в одинаковом виде без возможности удаленного изменения без перевыпуска. Для решения этих […]