Книжный куб
前往频道在 Telegram
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре (no ads in channel)
显示更多📈 Telegram 频道 Книжный куб 的分析概览
频道 Книжный куб (@book_cube) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 14 468 名订阅者,在 书籍 类别中位列第 2 566,并在 俄罗斯 地区排名第 45 802 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 14 468 名订阅者。
根据 02 七月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 230,过去 24 小时变化为 2,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 17.18%。内容发布后 24 小时内通常能获得 10.52% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 2 484 次浏览,首日通常累积 1 521 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 19。
- 主题关注点: 内容集中在 engineering, native, devex, devops, leadership 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре (no ads in channel)”
凭借高频更新(最新数据采集于 03 七月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 书籍 类别中的关键影响点。
14 468
订阅者
+224 小时
+657 天
+23030 天
帖子存档
14 471
Центральная станция (Central station)
Эта книга Леви Тидхара понравилась мне своей атмосферой будущего. Какого-то одного героя в книге нет, если не считать Станцию, на которой развиваются события и проносится жизнь разных персонажей, совмещающих жизнь в реале и виртуальности. Читать определенно интересно и есть отсылки как к реальным технологиям, достигли нового уровня, например AI, AR/VR, генная инженерия и биотехнологии в общем, так и на другую популярную фантастику. В общем, книга мне показалась заслуживающей прочтения:)
#SciFi
14 471
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Шаблоны интеграции корпоративных приложений. Проектирование, создание и развертывание решений)
Эта классическая книга по паттернам интеграции, которая была издана почти 20 лет назад. Сегодня я решил про нее вспомнить, так как начал читать свеженькую книгу одного из соавторов, а именно Gregor Hophe "The Software Architecture Elevator" и дальше вспомнил, что про паттерны интеграции я еще в этом канале не вспоминал:)
Несмотря на недавнее совершеннолетие данная книга все еще является достаточно актуальной, ну за исключением главы “Новые стандарты и перспективы интеграции корпоративных приложений”:) А если серьезно, то в самом начале книги (2 глава) дается отличный обзор разных стилей интеграции приложений:
- передача файла (file transfer)
- общая база данных (shared database)
- удаленный вызов процедуры (remote procedure invocation)
- обмен сообщениями (messaging)
Для каждого из вариантов обсуждаются плюсы и минусы:) Исходя из названия книги, можно понять, что авторы, оценив и взвесив все варианты, останавливаются на интеграции путем обмена сообщениями.
Дальше авторы рассказывают про составные части системы обмена сообщениями, а в следующих главах подробно рассматривают паттерны для каждой из частей, а именно
- каналы обмена сообщениями
- построение сообщений
- маршрутизация сообщений
- преобразование сообщений
- конечные точки обмена сообщениями
В конце идет речь про вопросы управления системой, которые очень полезно рассмотреть, чтобы не погрязнуть в непроработанных заранее вопросах тестирования и отладки системы. Приятно, что в системе есть 3 практикума, где рассматривается создание несложных систем, с использованием только что рассмотренных паттернов. Изюминкой является рассмотрение процесса проектирования реальной системы по торговле облигациями в главе 13 данной книги.
#SoftwareDevelopment #SoftwareArchitecture #Architecture #SystemEngineering #DistributedSystems #SystemDesign #Patterns
14 471
Designing Distributed Systems
Автор книги является сооснователем kubernetes, поэтому его опыт в проектировании распределенных систем является довольно актуальным:) Книга мне показалось хорошей, но одновременно слишком простой. Но за счет этого она отлично подойдет новичкам вступающим на запутанную дорожку distributed systems:)
Книга состоит из 3х частей:
- одноузловые паттерны проектирования
- паттерны проектирования обслуживающих систем
- паттерны проектирования систем пакетных вычислений
Все паттерны даются в контексте контейнеров и их оркестрации, книга содержит практические примеры, для реализации которых используется инсталляция kubernetes и его примитивы, такие как pods, deployments, services, etc. Ближе к концу книги вы попробуете использовать helm для разворачивания etcd, kafka и иже с ним.
В первой части рассматриваются паттерны:
- sidecar: для https, динамической конфигурации и метрик
- ambassador: для использования шардированного сервиса и для сплита трафика для тестирования разных версий
- adapters: мониторинг, журналирование
Во второй части рассматриваются:
- репликация: для stateless сервсиов, sticky sessions, кеширование, …
- шардирование: консистентный хеш, шардирование реплицированных сервисов, …
- scatter-gather: распределенный поиск по документам
- FaaS и events: преимущества и недостатки FaaS, реализация декораторов на функциях
- ownership election: локи для распределенных систем
В третьей части рассматриваются паттерны проектирования систем пакетных вычислений:
- системы на основе очередей задач
- событийно-ориентированная пакетная обработка
- координированная пакетная обработка
#DistributedSystems #Architecture #SoftwareArchitecture #SystemDesign #Software #SoftwareDevelopment
14 471
Domain-Driven Design: Tackling Complexity in the Heart of Software
Это каноническая книга, в которой Эрик Эванс изложил концепцию Domain Driven Design. Про нее часто говорят, но гораздо реже ее начинают читать, а дочитывают до конца только избранные. Возможно, причина этого станет ясна, если посмотреть на приложенные изображения. Но несмотря на сложность, я рекомендую эту книгу к прочтению, хотя сам до конца ее так и не дочитал:))
#DDD #SoftwareArchitecture #Architecture
14 471
Вчера мы провели пятый стрим клуба Code of Architecture по книге “Distributed Systems”, в котором мы обсудили вопросы как организовать координацию разных частей распределенной системы между собой, поговорив про
- физические и логические часы
- взаимные блокировки
- выбор лидера
- подход publish-subscribe в распределенных системах
- близость узлов между собой и как ее можно оценивать
Гостями стрима были
- Сергей Гоппиков, руководитель команд платформы открытия продуктов Tinkoff Business
- Даниил Кулешов, архитектор новой системы авторизации для клиентов Тинькофф
Артефакты с этого стрима доступны по ссылкам
- Статья с кратким обзором
- Запись стрима
- Miro доска с презентацией
#SoftwareArchitecture #DistributedSystems #Architecture #SystemDesign #Software #CoA
14 471
Анонс моего выступления на Teamlead Conf, что будет в конце февраля. Если будете на конференции подходите пообщаться
14 471
An Elegant Puzzle. Systems of Engineering Management
Сегодня по дороге из Москвы в Сочи дочитал эту книгу, которую начал читать на этой неделе. Книга оказалась настолько интересной, что я почти не мог от нее оторваться пока летел и дальше ехал до Красной Поляны, куда внезапно уехал на выезд с коллегами:) Эту книгу написал Will Larson, который работал в Digg, Uber, Stripe. Этот же автор написал и книгу "Staff Engineer", которую я обозревал в двух статьях: 1, 2 и поэтому я знал, что чтение будет отборное:)
Сама книга состоит из 7 частей:
1. Introduction - здесь автор рассказывает про свой подход к engineering management
2. Organizations - здесь идет речь про определение размера команд, как оставаться на пути к высокоэффективным командам, как не оптимизировать сверху вниз (часто это работает плохо), как быть продуктивным в быстрорастущих компаниях, как планировать успех
3. Tools - здесь автор рассказывает про системное мышление и упоминает Медоуз с ее "Азбукой системного мышления" (про которую я писал ранее), как быть исполняющим обязанности продакт менеджера, как формлировать vision и strategy, как использовать метрики и baselines для организационного развития, как проводить масштабные миграции, как проводить инженерную организацию (и стоит ли это вообще делать), как формировать свои карьерные нарративы, как подходить к продвижению сложных тем без формального authority с использование подхода model-document-share, как делать презентации топ-менеджменту и управлять своим временем
4. Approaches - как не погрязнуть в управлении исключениями к собственным policies, как говорить нет, формулировать свою философию менеджмента, как понимать где у engineering managers возникают проблемы, как быть в партнерских отношениях со своим менеджером, находить себе зону ответственности и устанавливать направление развития организации
5. Culture - как формировать культуру инклюзивной организации с использованием возможностей и membership, как выбирать лидов проектов, делать своих peers первой командой, как балансировать positive и negative freedoms в культуре компании, отказаться от культуры героев в пользу устойчивого роста
6. Careers - как выстраивать процесс интервью, как проводить холодный sourcing, работать над воронкой найма, использовать performance management для развития уже нанятых сотрудников через понятные карьерные лестницы, как создавать специализированные роли вроде SRE или TPM (technical product manager), как проектировать циклы собеседований для желаемых позиций
7. Appendix - как оперировать в растущей оранизации: на уровне линейного менеджмента, уровне middle management и дальше менеджмента всей организации, а напоследок автор приводит список книг и white papers по интересным для него темам
#Engineering #Management #Leadership #Processes #SystemDesign #SystemThinking #SystemEngineering
14 471
Code of Architecture - "Distributed Systems, 4th Ed" #5 (Coordination)
Сегодня в 18:00 по Москве мы продолжим обсуждать книгу "Distributed Systems".
В этом выпуски мы обсудим главу про координацию частей распределенной системы.
Предыдущие выпуски были посвящены общему обзору книги, обсуждению архитектуры, процессов, коммуникаций, а теперь мы дошли до обсуждения следующих важных вопросов
- Как синхронизировать часы в разных частях распределенной системы
- Что такое логические часы (logical clocks)
- Как делать взаимные блокировки (mutual exclusion), чтобы совместно использовать ресурсы
- Как можно выбирать лидера (election algorithms)
- Как организовать координацию при помощи сплетен (gossip-based coordination)
- Как работает publish-subscribe в распределенных системах, то есть как распределено делать event matching
- Как оценивать близость двух частей распределенной системы между собой (location systems и GPS в качестве примера)
В выпуске участвуют
- Илья Зонов @ Tinkoff
- Даниил Кулешов @ Tinkoff
- Сергей Гоппиков @ Tinkoff
- Александр Поломодов @ Tinkoff
#SoftwareArchitecture #DistributedSystems #Architecture #SystemDesign #Software #CoA
14 471
Десять дней назад общался с ребятами с канала NextWay - анализ и проектирование в IT про архитектуру и системных аналитиков.
За час с чем-то мы успели обсудить много тем, а вчера появилась запись нашей встречи + списки рекомендаций по тем книгам, что я упоминал в ходе общения.
Подробности в посте нанале авторов
#SystemDesign #SoftwareArchitecture #Analyst #Software #Architecture #Career
14 471
PostgreSQL 15 изнутри
Эта интересная книга Рогова из Postgres Pro отлично погружает во внутреннюю работу популярной базы данных. Признаюсь честно, что именно эту книгу я еще не читал ... но зато изучил предыдущее издание, которое называется "Postgres 14 изнутри" и которое стоит у меня дома в бумажном виде на полке:) Кстати, электронную версию книги можно бесплатно получить на сайте Postgres Pro. В книге больше шестиста страниц, которые объединены в 5 частей, приведенных ниже
1. Изоляция и многоверсионность
2. Буферный кеш и журнал
3. Блокировки
4. Выполнение запросов
5. Типы индексов
Кстати, эту книгу про Postgres я начинал изнально читать после изучения "Database Internals" и мне было интересно сравнивать подходы авторов к описанию проблематики между собой:)
#Databases #DistributedSystems #Architecture #SoftwareArchitecture #Software
14 471
Platform engineering
Разговоры про платформы в разработке всегда были популярны, но теперь они есть буквально везде. Ниже короткая подборка:)
1) Техрадары от Thoughtworks содержат этот подход с 2017 года, причем у ребят есть разные статусы для того, что они рекомендуют делать
- Статус access был в 2017 году, где они предложили присмотреться к этому подходу
- Статус trial был в 2020 - здесь ребята предложили попробовать
- Статус adopt случился в 2021 - ребята сказали, что надо принять этот подход
- а теперь ребята про это уже не говорят, видимо добавить уже нечго и у всех оно есть:)
Кстати, последний 27 техрадар от Thoughtworks я разбирал в статье на Medium и одновременно рассказывал в чем суть самого подхода.
2) Team Topologies в 2019 году популяризировало этот подход с платформами:) что и привело к тому, что все начали пытаться их делать и случился статус trial в техрадаре thoughtworks 2020
Подробнее про Team Topologies можно почитать в моих статьях, приведенных ниже, но суть была в том, чтобы выделить stream-aligned команды для создания value для бизнеса, а также платформенные команды для создания платформ, что предоставляют правила и тулинг. Авторы описали и другие виды команд, а также рассказали про разные форматы взаимодействия. Моделька показалась полезной и она пошла в мир. Подробнее про сам подход здесь
— — Teams as means of Delivery
— — Team Topologies that work for flow
— — Evolving team interactions for innovation and rapid delivery
3) На фоне этой популярности появился отдельный сайт platformengineering.org, который проводит конференцию PlatformCon 2023 :)
На этом сайте ребята пытаются ответить на вопрос что такое platform engineering и, видимо, рассказать как его делать правильно.
#PlatformEngineering #Management #Processes #Software #SoftwareDevelopment
14 471
Как пасти котов (Herding Cats: A Primer for Programmers Who Lead Programmers)
Этой книге Ханка Рейнвотера уже 21 год, но в первый раз я прочитал эту книгу где-то 15 лет назад, так как меня заинтересовало название книги.
В то время я был линейным разработчиком и никем особо не руководил, но даже тогда мне показались полезными главы:
2. Как руководить собой - принципы управления своей деятельностью
6. Философия и методы технического лидера - технические принципы и как их доносить до окружающих
7. Закат лидера - антипаттерны руководства и как с ними жить, если у вашего руководителя они проявляются
9. Как ужиться с начальством - стандартный вопрос для многих, т.к. у большинства есть руководители:)
Через некоторое время я стал руководителем группы разработки и прочел эту книгу заново. Интересно, что новыми красками заиграли уже другие главы:
1. Как привыкнуть к роли руководителя - очень важная глава, которая помогает преодолеть переломный момент перехода от технического специалиста к руководителю технических специалистов:)
3. Как вести стаю за собой - новые навыки, которые требуются лидеру
4. Как организовать успех - повышение эффективности своей работы
5. Как вести совещания - как не сжигать время в ненужных или неээфективных встречах
8. Восход лидера - аспекты, присущие лидеру
Лет пять назад я перечитал книгу и понял, что, несмотря на неауктуальность некоторых упоминаемых в книге технологий, основной смысл и содержание книги до сих пор полезны... особенно для людей недавно перешедших от роли линейного сотрудника к роли тимлида команды разработки. Сейчас есть более интересные и актуальные книги, но ради интереса можно почитать эту.
#Management #Leadership #Processes #Culture #Philosophy
14 471
Азбука системного мышления (Thinking in Systems: A Primer)
Эта крутая книга “Thinking in Systems: A Primer” за авторством Донеллы Медоуз дает базовое введение в системное мышление.
Она настолько часто мне попадалась на глаза в качестве рекомендаций, что я когда-то ее прочитал и сделал кртакое саммари.
Книга состоит из трех частей и написана ясным и понятным языком. Вот ее содержание
— Структура и поведение систем
— Системы и мы
— Меняем системы и свой взгляд на мир
В общем, рекомендую книгу к прочтению.
#SystemEngineering #SystemThinking #Brain #Thinking
14 471
Reinventing search with a new AI-powered Microsoft Bing and Edge, your copilot for the web
Вчера Microsoft рассказали про свой новый поиск с блекджеком и ChatGPT:)
Теперь поиск не просто находит релевантный сайты, но и генерит текстовый ответ и дает чат для дальнейшего общения с ботом, что сгенерировал этот ответ. Это позволяет дальше задавать уточняющие вопросы, вместо того, чтобы кликать по ссылкам на сайты. То, чего боялся Google, вводя красный уровень угрозы доехало до прода:)
Потестить новый поиск можно на https://www.bing.com/new
#AI #ML #Search
14 471
The Pipeline-Driven Organization • Roy Osherove • GOTO 2022
Интересно выступление Роя на тему организаций, ориентированных на flow поставки ценности. Автор выступления является создателем одноименного сайта pipelinedriven.org.
Основные мысли автора в том, что нам нужну cooperative pipelines в разработке софта.
Вот его линия размышлений:
0) сначала он дает базис про теорию ограничений и устранение бутылочных горлышек и изменение правил игры под новые условия
1) дальше вспоминает про древние времени, когда у нас было много ручных процессов, которые были обусловлены недостатками технлогий
2) а сейчас с приходом CI у всех есть целая россыпь автоматизированных pipelines для задач всех видов
3) но rules и policies по использованию этих инструментов остались старыми
4) и поэтому у нас все еще есть куча ручной работы, которая дробит pipeline доставки ценности на отдельные pipelines для разработки, тестирования, безопасников, эксплуатации
5) автор предлагает все эти решения интегрировать в пайплайны и автоматизировать и название pipeline-driven появилась как ответ на DevOps, DevSecOps, DataOps, MLOps, ..., DevTestDataMLSec...WTF...Ops. Автор просто решил обобщить заранее:)
В книге автор начинает с теории ограничений и рекомендует почитать книги Голдратта: "Цель", "Критическая цепь" (я рассказывал про нее) и другие.
Еще интересно прочитать статьи Netflix из их блога насчет изменений процессов, которые автор доклада приводил в качестве иллюстраций почему предлагаемый им подход работает для bigtech компаний:
2013 год - Branch per environment, manual merge/deploy trigger (статья Deploying the Netflix API)
2015 год - Dynamic pipelines, manual prod trigger (статья Global Continuous Delivery with Spinnaker)
2018 год - Automated metrics analysis (remove human judgement) "Canary analysis" (статья Applying Netflix DevOps Patterns to Windows)
2018 год - Full cycle developers
Вот таким нехитрым способом Netflix дошел до состояния pipeline-driven organization:)
#Management #Processes #Devops #Leadership #Architecture
14 471
Гаражная распродажа
Отличная новость для жителей Москвы: 12 февраля в баре «Ровесник» пройдет гаражная распродажа «Альпины»! Приходите с 15:00 до 20:00 по адресу Малый Гнездниковский пер., 9, стр. 2 — вас ждут отличные книги со скидками, общение с сотрудниками издательской группы, а еще акция: третья книга достанется вам за 1 рубль!
14 471
Вчера мы провели четвертый стрим клуба Code of Architecture по книге “Distributed Systems”, в котором мы обсудили вопросы как организовать коммуникацию разных частей распределенной системы между собой, поговорив про
- сетевые протоколы
- remote procedure calls (rps)
- ориентированные на сообщения коммуникации, начав с сокетов и закончив aqmp брокерами, вспомнив Kafka, про которую в книге не упоминали
- варианты мультикаста
Гостями стрима были
- Антон Бровкин, архитектор Тинькофф Бизнес
- Артем Иванов, СТО РискТехнологий в Тинькофф
Артефакты с этого стрима доступны по ссылкам
- Статья с кратким обзором
- Запись стрима
- Miro доска с презентацией
#SoftwareArchitecture #DistributedSystems #Architecture #SystemDesign #Software #CoA
14 471
Все на борт «Дискавери-Экспресса» (All Aboard the Discovery Express)
Очень красивая книга для детей про путешествие в пространстве и времени. Герои книги путешествуют по странам и временам и узнают, когда и как люди придумывали вертолеты, велосипеды, паровозы, самолеты и так далее. На каждой странице книги есть кармашки с дополнительной интересной информацией и небольшая загадка о том, куда герои отправятся дальше и чему будет посвящена новая страница:)
P.S.
Я так пока ни разу не дочитал с детишками эту книгу - они засыпают раньше, чем мы добираемся до половины книги, кроме самого маленького, которому пока ее рано читать:)
#ForKids #PopularScience
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
