Книжный куб
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре (no ads in channel)
Show more📈 Analytical overview of Telegram channel Книжный куб
Channel Книжный куб (@book_cube) in the Russian language segment is an active participant. Currently, the community unites 14 402 subscribers, ranking 2 575 in the Books category and 45 996 in the Russia region.
📊 Audience metrics and dynamics
Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 14 402 subscribers.
According to the latest data from 26 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 172 over the last 30 days and by 7 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 19.25%. Within the first 24 hours after publication, content typically collects 9.95% reactions from the total number of subscribers.
- Post reach: On average, each post receives 2 773 views. Within the first day, a publication typically gains 1 433 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 21.
- Thematic interests: Content is focused on key topics such as engineering, native, devex, devops, leadership.
📝 Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
“Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре (no ads in channel)”
Thanks to the high frequency of updates (latest data received on 27 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Books category.
- How fast do builds need to be for developers to stay productive? - Are there changes we can make to build systems besides just “make builds faster” to improve productivity? - And how much of a productivity improvement can we reasonably expect by improving build latency, anyway?P.S. Вот список статей из этой колонки "Developer Productivity for Humans", большую половину из которых я уже разобрал раньше 1) A Human-Centered Approach to Developer Productivity - разбор у меня в блоге 2) Hybrid Productivity - разбор у меня я в блоге 3) Defining, Measuring, and Managing Technical Debt - разбор у меня в блоге 4) Build Latency, Predictability, and Developer Productivity - это сегоднящняя статья 5) Onboarding and Ramp-Up 6) Measuring Flow, Focus, and Friction for Developers 7) Software Quality - разбор у меня в блоге 😍 Creativity in Software Engineering #Management #Leadership #Software #SoftwareDevelopment #Architecture #SoftwareArchitecture #Metrics #Devops #Processes
1) Из книги "Documenting Software Architectures: Views and Beyond (2nd Edition)", Clements et al, AddisonWesley, 2010: The set of structures needed to reason about the system, which comprises software elements, relations among them, and properties of both. 2) Из книги " Software Architecture in Practice (2nd edition)", Bass, Clements, Kazman; AddisonWesley 2003, которую я перечитывал пару раз The software architecture of a program or computing system is the structure or structures of the system, which comprise software elements, the externally visible properties of those elements, and the relationships among them. 3) Из стандарта ANSI/IEEE Std 1471-2000, Recommended Practice for Architectural Description of Software Intensive Systems Architecture is defined by the recommended practice as the fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution. 4) Из RUP (Rational Unified Process) An architecture is the set of significant decisions about the organization of a software system, the selection of the structural elements and their interfaces by which the system is composed, together with their behavior as specified in the collaborations among those elements, the composition of these structural and behavioral elements into progressively larger subsystems, and the architectural style that guides this organization---these elements and their interfaces, their collaborations, and their compositionВ итоге, можно выделить следующие взгляды на программную архитектуру - Высокоуровневая структура - организация системы, структурных элементов и их интерфейсов. Фокус на взаимодействии элементов - Абстракция и композиция - архитектура представляет собой абстракцию, что скрывает реализацию. Такие абстракции позволяют проще думать о взаимодействиях компонентов. Эта тема была отлично раскрыта John Osterhout в книге "A Philosophy of Software Design", что я рассматривалась в 21 выпуске подкаста "Code of Leadership" - Набор структур - этот набор позволяют комплексно размышлять о программной системе, в этот набор обычно включают элементы, их взаимосвязи и свойства - Руководящие принципы - это история про governance:) Суть в том, что архитектура - это про принципы, политики, модели, стандарты. В общем, тут фокус на стратегическом роли архитектуры. Недавно я вспоминал книгу про "Continuous API Management", где тема governance была отлично раскрыта - Компромиссы и принятие решений - это история про принятие фундаментальных структурных решений, что стоят дорого для будущего. Фокус на поиске компромиссов между функциональными и нефункциональными требованиями - Архитектурные стили и паттерны - это практический подход, который фокусируется на выделении повторно используемых подходов к построению архитектуры. Недавно вспоминал про книгу "API Design Patterns" - Коммуникация со заинтересованными сторонами - здесь фокус на том, что нам надо обсуждать и согласовывать архитектурные решения со стейкхолдерами для принятия дорогих решений. В итоге, определений много и перефразируя Джорджа Бокса, все они неправильные, но некоторые полезны:) Главное понимать их границы применимости и использовать по назначению. У меня вроде картинка за 20 лет работы в IT сложилась:) #Architecture #Software #DistributedSystems #SystemDesign #SystemEngineering #API #Governance
Available now! Telegram Research 2025 — the year's key insights 
