Logo
TGCATALOG
Catalog Collections Blog
Code of Architecture - книги по архитектуре

Code of Architecture - книги по архитектуре

Книжный клуб по архитектуре ПО. Анонсы новых книг, обсуждения глав, инсайты и предложения для чтения. Полезно для IT-специалистов и разработчиков.

No ratings
104
10.09.2026
104
10.09.2026
No ratings
104
10.09.2026
Safe redirect via bot
О канале

Книжный клуб по архитектуре ПО. Анонсы новых книг, обсуждения глав, инсайты и предложения для чтения. Полезно для IT-специалистов и разработчиков.

Подписчиков 3,972
Язык English
Ссылка t.me/t_reading_club
Description

Code of Architecture — Telegram-канал книжного клуба, посвященного архитектуре программного обеспечения. Здесь публикуются анонсы свежих выпусков книг, проходят обсуждения прочитанного материала, делятся ценными инсайтами от экспертов и предлагаются новые книги для обязательного прочтения. Канал идеален для разработчиков, архитекторов и всех, кто интересуется глубокими знаниями в IT-архитектуре. Регулярные публикации помогают оставаться в курсе лучших практик и литературы по теме.

Latest posts

Code of Architecture - книги по архитектуре
Code of Architecture - книги по архитектуре
🔒Открыть пост
и посмотреть медиа
▶️ Ждём на сегодняшнем эфире по white paper «Amazon Aurora» Базу данных разберем вместе с нашими коллегами — Игорем Масловым и Виталием Кондратовым. 🔔 Встречаемся в 18:00 по Москве на нашем ютуб-канале.
Code of Architecture - книги по архитектуре
Code of Architecture - книги по архитектуре
🔒Открыть пост
и посмотреть медиа
⏺ В понедельник обсудим white paper «Amazon Aurora: Design Considerations for High Troughput cloud-Native Relational Databases» Amazon Aurora — интересная база данных как с точки зрения маркетинга, так и технически: — если говорить про маркетинг, то этот технический продукт внутри AWS особо отмечал Джефф Безос в своих ежегодных письмах акционерам за 2014 и 2015 год; — если говорить про технику, то это реализация концепции «the log is a database». Сам документ состоит из следующих частей: • Introduction — здесь авторы обсуждают проблему, которую можно охарактеризовать так: «The I/O bottleneck faced by traditional database systems changes in cloud environment»; • Durability at cloud scale — как подходить к рассмотрению буковки D из знакомого всем акронима ACID, размышлять про кворумы, кореллированные ошибки и сокращать MTTR (mean time to recovery) за счет разделения данных на сегменты; • The log is the database — как превратить redo лог в основной элемент базы данных и материализовывать остальные сущности асинхронно; • The log marches forward — основная часть про логику работы log sequence number в нормально состоянии и в случае отказов; • Putting it all together — раздел с красивой картинкой, где показана общая архитектура, собирающая воедино мысли из предыдущих разделов; • Performance results — результаты бенчмарков, которые показывают ради чего затевался весь сыр-бор; • Lessons learned — рассказ, почему Aurora хороша для SaaS приложений типа salesforce, про эволюцию схемы внутри БД, и как патчить саму Aurora без downtime; • Related work — в этом разделе описываются другие работы, которые относились к дизайн принципам, которые использовали ребята при проектировании Aurora. Эфир проведем вместе с нашими коллегами: Игорь Маслов, руководитель управления базовых технологий и обработки данных Тинькофф и Виталий Кондратов, архитектор отдела базовых технологий. 🔔 Встречаемся 19 июня в 18:00 по Москве на нашем ютуб-канале.
Code of Architecture - книги по архитектуре
Code of Architecture - книги по архитектуре
🔒Открыть пост
и посмотреть медиа
🗂 Делимся артефактами с заключительного эфира по Building Evolutionary Architectures Вчера проверили финальный стрим по книге. Miro по ней можно посмотреть здесь. Во время эфира упоминали следующие нон-фикшены и концепции: — Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture — книга с примерами использования архитектурных метрик от 10 экспертов в разработке софта; — Whitepaper «From X programming to the X organisation» автора Enrico Zaninotto — статья с конференции, где на проектирование взглянули с точки зрения дизайна организации; — Organization: A Tool for Software Architects • Eberhard Wolff • GOTO 2021 — выступление на похожую тему, о том, что организация является инструментом для работы архитекторов; — Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations — крутая книга про построение высокопроизводительных организаций, где популяризируются DORA метрики (deployment frequency, lead time for changes, mean time to recover, change failure rate). Является must read для технических руководителей, хотя есть и обоснованная критика исследований (как обычно в исследования про возможность из корреляций сделать причинно-следственные выводы); — Обзор книги «Learning DDD» — ее мы уже обсуждали. В этой книге многие темы рассмотрены гораздо лучше и глубже, чем в эволюционной архитектуре; — Continuous Architecture in Practice — другая книга про непрерывное развитие архитектуры систем, которая показалась на порядок лучше эволюционной архитектуры; — Проект Феникс (The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win) — книга написана в жанре производственного романа и похожа на книгу «Цель» (Goal) или «Критическая цепь» (Critical Chain) Голдратта. Правда, здесь основные действия разворачиваются не на заводе, а в среде обитания айтишников компании Parts Unlimited; — Проект единорог (The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data) — эта книга написана Gene Kim как продолжение предыдущего «Проекта Феникс». В прошлой книге был показан impact менеджеров на процессы разработки, а в этой книге — импакт individual contributors; — Письмо Jeff Bezos акционерам Amazon от 2015 года — здесь он рассказывал среди прочего про Invention Machine и решения двух типов: - Type 1: «Some decisions are consequential and irreversible or nearly irreversible – one-way doors – and these decisions must be made methodically, carefully, slowly, with great deliberation and consultation» - Type 2: «But most decisions aren’t like that – they are changeable, reversible – they’re two-way doors. If you’ve made a suboptimal Type 2 decision, you don’t have to live with the consequences for that long». В письме речь шла умение принимать решения второго типа быстро, а решения первого — методично и взвешанно. И это отлично укладывается в архитектурные подходы. Определение Гради Буча для Software Architecture звучало так: «Architecture represents the significant design decisions that shape a system, where significant is measured by cost of change». Но сейчас часто предлагают необратимые решения откладывать напоследок до момента, когда у нас будет достаточно информации, и сами решения уже не принимать нельзя. Это обеспечивает определенную гибкость архитектуре и пригодность к дальнейшей эволюции. #BEA_артефакты
Code of Architecture - книги по архитектуре
Code of Architecture - книги по архитектуре
🔒Открыть пост
и посмотреть медиа
⏺ Ждем сегодня на заключительном стриме по Building Evolutionary Architectures На последнем стриме по этой книге рассмотрим всю третью часть Impact. А именно разберем три главы, посвященные реализации эволюционной архитектуры. Гостем эфира станет Сергей Баранов. 🔔 Встречаемся в 18:00 по Москве на нашем ютуб-канале.
Code of Architecture - книги по архитектуре
Code of Architecture - книги по архитектуре
🔒Открыть пост
и посмотреть медиа
📖 Заканчиваем обсуждать Building Evolutionary Architectures На последнем стриме по этой книге рассмотрим всю третью часть Impact. А именно разберем три главы, посвященные реализации эволюционной архитектуры. Среди тем, которые обсудим: — рекомендации для построения эволюционной архитектуры; — подводные камни и антипаттерны на пути к эволюционной архитектуре; — влияние техники, бизнеса, орг.структуры и команд на возможность реализации эволюционной архитектуры. Эфир проведем вмест с Сергеем Барановым, организатором и создателем конференции ArchDays, а еще автором Agile Mindset и телеграм-канала «Микросервисы — русскоязычное сообщество». 🔔 Последний стрим по Building Evolutionary Architectures проведем во вторник 13 июня в 18:00 по Москве. Не забудьте подписаться на уведомления нашего ютуб-канала, чтобы не пропустить начало.
Code of Architecture - книги по архитектуре
Code of Architecture - книги по архитектуре
🔒Открыть пост
и посмотреть медиа
🗂 Делимся артефактами с третьего эфира по Building Evolutionary Architectures Вчера провели четвертый стрим по этой книге, на котором упомянали следующие книги и концепции: — «Рефакторинг баз данных: эволюционное проектирование (Refactoring Databases: Evolutionary Database Design)» — нон-фикшен 2006 года, на основе которого авторы написали обсуждаемую главу. В ней обсуждалось, как жилось раньше, во времена, когда RDBMS были доминирующей силой и они предоставляли гарантии ACID. Прамод Садаладж, кстати, является соавтором как старого, так и нового издания; — «NoSQL. Методология разработки нереляционных баз данных (NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence)» — тоже довольно старая книга 2012-го про NoSQL-базы, что пришли вслед за RDBMS. В ней Садаладж тоже соавтор. Кстати, NoSQL-решения уже не предоставляли гарантии ACID, а ограничивались BASE (Basically Available, Soft-state, Eventually-consistent); — концепция NewSQL, которая пришла вслед за стандартными RDBMS и NoSQL-решениями. Основная особенность в том, что клиенты такой базы получают одновременно и ACID-гарантиии на транзакции, и горизонтальное масштабирование, как в NoSQL-решениях. Но ничего не дается бесплатно, поэтому такие базы обычно сложно устроены внутри и нетривиальны с точки зрения operations. На стриме еще вспоминали про GDPR и штрафы за его несоблюдение, например, за бесконечное хранение данных пользователей. Плюс, было много историй было про Snowflake, и в тему тут крутое видео от Николая, где он про него рассказывает. Кроме того, упоминали и другие базы данных из категории NewSQL: — Google Spanner — один из первых представителей класса NewSQL-решений. Подробнее рекомендуем почитать в white paper. Есть в облаке Google в формате Google Cloud Spanner; — CockroachDB — другая NewSQL база данных, которую написали выходцы из Google, вдохновляясь Google Spanner. Подробнее в white paper. В прошлом году ребята из Cockroach Labs анонсировали CockroachDB Serverless в GA (generally available); — YDB — другая NewSQL база данных, но уже от Yandex. Примечательно, что тут другой подход к транзакциям, а именно детерминированные транзакции Calvin, подробнее в white paper. Она доступна в Yandex Cloud. #BEA_артефакты
Code of Architecture - книги по архитектуре
Code of Architecture - книги по архитектуре
🔒Открыть пост
и посмотреть медиа
⏺ Новый эфир на нашем ютуб-канале проводем уже сегодня Обсудим 6-ую главу Building Evolutionary Architectures. В фокусе — Evolutionary Data. Среди тем, которые поднимем: — инкрементальное изменение схемы и данных в БД; — транзакции как сильная ядерная сила; — контроль ссылочной целостности в распределенных системах. Также поговорим о том, подходят ли триггеры и хранимые процедуры для эволюционной архитектуры. Гостем стрима станет Николай Голов, Head of data engineering в ManyChat. В прошлом Николай развивал data-платформу в Авито и помогал перейти к микросервисной архитектуре от монолита. 🔔 Встречаемся на ютуб-канале Code of Architecture сегодня в 18:00 по Москве.
Code of Architecture - книги по архитектуре
Code of Architecture - книги по архитектуре
🔒Открыть пост
и посмотреть медиа
▶️ Завели новый ютуб-канал для архитекторов Теперь проводить стримы книжного клуба и делиться полезными докладами от нашей команды будем в новом канале Code of Architecture. Уверены, что эта площадка станет крутой и полезной базой знаний, и, конечно, объединит комьюнити. Поэтому ждем вас среди подписчиков! А еще разделили все книги и материалы, которые обсудили и читаем сейчас, по плейлистам, их также добавили в новый канал. Теперь изучать нон-фикшен после эфиров станет удобнее.
Code of Architecture - книги по архитектуре
Code of Architecture - книги по архитектуре
🔒Открыть пост
и посмотреть медиа
🗂 Делимся артефактами с третьего эфира по Building Evolutionary Architectures В понедельник провели третий стрим по книге вместе с Сергеем Барановым. Делимся источниками, которые упоминали во время эфира: — Connascence.io — отдельный сайт, посвященный connascence и тому, как она относится к coupling и cohesion; — Бритва Оккама — та концепция, что не использовалась авторами книги при генерации контента; — Обзор книги «Learning DDD» — в этой книге многие темы рассмотрены гораздо лучше и глубже, чем в эволюционной архитектуре. Книгу мы обсуждали: записи стримов и специальный эфир с Владом Хононовым можно посмотреть в этом плейлисте; — Книга «Continuous Architecture in Practice» — другая книга про непрерывное развитие архитектуры систем, которая показалась нам на порядок лучше эволюционной архитектуры; — Обзор книги «Fundamentals of Software Architecture» — изначально в этой книге появилась тема с connascence и архитектурными квантами; — Книга «Software Architecture: The Hard Parts» — примеры в ней +/- те же авторы рассматривали +/- те же самые примеры (а еще краткий обзор всей книги можно прочитать в статье Александра Поломодова); — «Жизнь на грани» (Life on the Edge: The Coming of Age of Quantum Biology) — мы много говорили про эволюцию и развитие жизни, а эта книга как раз классно рассматривает эти темы; — Опенок темный с грибницей на 880 гектар — мы обсуждали ее в контексте, можно ли ее признать одним квантом. #BEA_артефакты
Code of Architecture - книги по архитектуре
Subscriber dynamics
+0.1% last 30 days
Current
3,972
Month ago
3,970
Average growth
+0 / day
Updated
16 hours ago

Reviews for channel Code of Architecture - книги по архитектуре

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

Sound Recordingn'Design- sound recording and processing

Sound Recordingn'Design- sound recording and processing

Книги и аудиокниги
32

Sound recording and processing channel: DAW,VST, microphones,sound design.field recordingGuides and books for professionals.

Channel
Germanbooks- German books

Germanbooks- German books

Книги и аудиокниги
34

A selection of German books of different genres for reading in Telegram.

Channel
Bookeyond - audiobooks in Khmer

Bookeyond - audiobooks in Khmer

Книги и аудиокниги
61

Appendix with audiobooks and short sammari in Khmer.

Channel
Switch to Light Theme
Home Catalog Collections Blog Login