Ruby Backend Engineering: как строят системы, которым доверяют

Книга посвящена практическим и архитектурным аспектам backend-разработки на Ruby on Rails. Автор рассматривает Rails не как инструмент быстрого создания CRUD-приложений, а как зрелую инженерную платформу для построения сложных, нагруженных и юридически значимых систем. В центре внимания находятся проектирование доменной модели, API-first архитектура, тестирование, работа с PostgreSQL, ActiveRecord, очередями, Redis, Elasticsearch, файлами, Docker, AWS-инфраструктурой, наблюдаемостью, безопасностью и модернизацией монолита. Особую ценность книге придаёт опора на реальный производственный опыт автора: участие в разработке федеральных цифровых платформ, систем электронных торгов, закупок и арбитражных процедур. Издание адресовано разработчикам, уже знакомым с Ruby on Rails, стремящимся перейти от написания работающего кода к созданию надёжных production-систем. Книга формирует инженерное мышление, необходимое для senior-уровня, архитектурной ответственности.



