1. Fundamentals of Software Architecture
Как решение спроектируешь, так оно и полетит. Но что такое архитектура? Нужна ли она? Какой она бывает, чем одна отличается от другой? Делимся практиками, опытом, мыслями и новыми точками зрения на старые вещи.
2. Distributed Systems and Microservices
Рубрика об архитектурных решениях в области распределенных систем: как их проектировать, как проектировать микросервисы, как развивать, поддерживать, тестировать, отлаживать распределенные системы.
3. Event Driven Architecture
Область событийно-ориентированных архитектурных решений, с одной стороны, изобилует проверенными шаблонами, с другой — не перестает развиваться, появляются все новые и новые инструменты и вызовы. Контроль версий событий, выбор подходящего брокера, обеспечение сквозной трассировки событий — лишь некоторые из актуальных тем.
4. Experience Architecture
Любой Digital-продукт — это прежде всего работа с пользовательским/клиентским и др. опытом, или, как часто его обозначают, «X». Практика Experience architecture (XA) соединяет четыре разных «домена опыта» (поведенческая психология, digital-as-tech, бизнес, психология восприятия), создавая главную бизнес-ценность: Seamless Experience.
5. Data Architecture
Вопросы управления данными стояли остро, сейчас же к этой остроте добавилось изобилие как среди архитектурных паттернов, так и среди множества технологий.
6. Teaching Architecture
Рубрика о том, каким образом обучать проектированию: путь архитектора, требуемые знания и навыки — где и как их получить и как ими делиться.
7. Knowledge Management
Рубрика об управлении архитектурными знаниями: как их создавать, хранить, распространять и применять. Включает в себя и более узкую тему — документирование архитектуры.