Архитектура ИТ-решений
16K subscribers
329 photos
2 videos
34 files
1.21K links
Разговоры об архитектуре корпоративных информационных систем (архитектура предприятия, архитектура ИТ-решений).

Регистрация в перечне РКН: https://knd.gov.ru/license?id=6735f4cd97de7d1d1953c457&registryType=bloggersPermission
Download Telegram
А вот вам сердитое видео от Dave Farley Vibe Coding Is The WORST IDEA Of 2025 с рассуждениями о роли языков программирования в качестве инструмента упорядочивающего наши суждения о будущей системе

Я бы и про ИТ-архитектуру такое сказал если бы формальные Architecture Description Languages были бы чуть более популярны
👍7🎉7💯4👎2🔥21
Появилось видео с моего весеннего выступления Некоторые заблуждения об архитектуре предприятия
По сути, эту историю можно считать прологом к учебному курсу Модели корпоративной архитектуры. TOGAF 10 и Archimate 3.2 Но курс в онлайн-формате это 4 дня по 6 академ. часов, а выступление длится меньше часа. И может кому-то этого будет достаточно для правильного начала знакомства с Enterprise Architecture
👍3311🔥4
📆 5 ноября 10:30 MSK
Приглашаю вас на очередной, безусловно, бесплатный вебинар Первые десять лет Architecture as Code

Архитектура как код (Architecture as Code, AaC) — это подход, при котором архитектура представляется в виде декларативного машиночитаемого описания, развиваемого, обновляемого и отслеживаемого с использованием инструментов непрерывной интеграции и систем контроля версий

Этот подход существует уже около 10 лет и имеет как ярых приверженцев, так и откровенных скептиков. Я постараюсь остаться посередине и в своем выступлении расскажу о том, что уже реально получилось в подходе architecture as code, а что пока остается невыполненными обещаниями, а так же отвечу на ваши вопросы

Подробности и регистрация: https://mxsmirnov.timepad.ru/event/3648919/
👍388🔥5
Архитектура ИТ-решений
📆 5 ноября 10:30 MSK Приглашаю вас на очередной, безусловно, бесплатный вебинар Первые десять лет Architecture as Code Архитектура как код (Architecture as Code, AaC) — это подход, при котором архитектура представляется в виде декларативного машиночитаемого…
Один из вопросов, который мне задали накануне завтрашнего вебинара: как использовать AI для миграции legacy архитектур в старых форматах на новый AaC. Готовясь к ответу я наткнулся на это видео Build a Python App to Chat with Architecture Diagrams в AWS Developers Внутри видео описан крайне простенький naive RAG, но сама идея о том, что с архитектурной диаграммой нынче принято разговаривать заслуживает внимания.

Видимо именно так выглядит ближайшее будущее архитектурных справочников, да и простых архитектурных диаграмм. Я не верю в то, что архитекторов заменят чат-ботами. Ну, т.е., безусловно, заменят, но внутри чат-бота обязательно останется архитектор, который будет его регулярно подкручивать и допиливать (потому, что RAG иначе не работает)

Сообщение в блоге AWS для этого видео под этой ссылкой, исходники: https://github.com/build-on-aws/conversation-with-your-architecture/ Обещанного продолжения серии Conversation with your Architecture в виде эпизодов 2,3 я так и не нашел. Не страшно, ведь каждой архитектурной команде скорее всего придется писать какого-то своего AI-бота. Впрочем, с архитектурными репозиториями было примерно так же
👍135🔥2
Architecture-as-Code(5 ноября 2025).pdf
4.1 MB
Слайды вебинара + ссылка на статью Architecture as Code
👍28🔥5
О конференции «Я про бэкенд»

На прошедшей в октябре конференции ребята из Яндекса поговорили про модели с теми, кто обеспечивает их нормальную работу, чтобы вместе узнать об успешных подходах и найти новые решения.

Обсуждали интересное:
- Антон Полднев (Яндекс Реклама): как рекомендательный движок ежегодно экономит 200 тыс. CPU в инфраструктуре Рекламы;
- Дмитрий Погорелов (VK): эволюция рекомендательного движка VK и перезапуск ленты во ВКонтакте;
- Михаил Чебаков (T-Банк): как упростить сложность LLM-инференса с помощью понятных метрик;
- Андрей Шукшов (Яндекс Поиск): внутри LLM: оптимизация decoder attention на GPU;
- Алёна Васильева (Шедеврум): архитектура для ML-моделей и длинный инференс;
- Никита Сикалов (Яндекс Поиск): эволюция технологий реалтайм-индексации.

В этом году провели экспериментальный формат: внешние специалисты отправили команде Яндекса сложные архитектурные задачи, а самую интересную из них в прямом эфире решал backend-разработчик. Задачу при этом он видел впервые.

Записи докладов уже доступны! Вы можете посмотреть их на YouTube или VK Видео.

Реклама. ООО "Яндекс" ИНН 7736207543
CQH36pWzJqMVErd4k59UktCfkxL1VWPBeisVYy96VyJieh
6
Архитектору предприятия на заметку. Хочу поделиться парой вещей из Stack Overflow 2025 Developer Survey.

Собственно первая – на картинке выше. В исследовании есть раздел: с чем работаем сейчас и с чем хотим работать в будущем. Ну, например, пишем на Python, а хотим перебраться на Rust и Go. С базами данных всё еще однозначней – почему-то, все хотят в PostgreSQL (опрос глобальный 20% - Штаты, 9% - Германия и т.д.). В общем в этом разделе большинство категорий (кроме студентов) хотят освоить RAG (Retrieval-augmented generation) [ ссылка ]. Так что они к вам придут посоветоваться (наверное).

Вторая интересная вещь AI agents, в качестве помощников в разработке, пока не в мейнстриме [ ссылка ]. Может быть только пока. В том же разделе интересно про разработку агентов увидеть предпочтения по storage и оркестраторам. Хотя там, по-моему, очень разные вещи сравниваются

Ну и зарплаты можно там посмотреть как всегда. Для software/solution architect медиана зарплаты $104K и 20 лет стажа.
👍4🔥21
Четверг, 20 ноября, 17:00, онлайн. Корпоративная ИТ-архитектура в эпоху ИИ

Друзья, мы с Максимом Смирновым, ИТ-архитектором, автором ряда учебных курсов по архитектуре ПО и архитектуре предприятия, ведущим канала Архитектура ИТ-решений решили сделать совместный эфир.

Обсудим темы, которые можно было бы совместно озаглавить «Корпоративная ИТ-архитектура в эпоху ИИ»:

👉 микросервисы vs монолиты. Откуда это моровое поветрие в отечественной айтишке взялось и каким должен был бы быть взвешенный подход снаряду;
👉 CTO, пишущий код? Sounds good. А если он в корпорации, под ним 1000 человек? Уже вроде бы не так good. Или?..
👉 architecture as a code. Верим/не верим? Область применимости и ограничения;
👉 архитектурный комитет. Внедрять нельзя остановить. Чем руководствуемся, ставя запятую?
👉 взаимодействие ИТ и бизнеса. Почему возникает взаимное непонимание и как его можно преодолевать; 
👉 вайбкодинг, ИИ-архитектор… Ожидания, реальность, прогнозы.

Ну и в целом поговорим за подход к enterprise-архитектуре, базирующийся на здравом смысле, а не на хайпе и карго культе.

В комментариях к этому сообщению накидывайте ваши вопросы – постараемся ответить и на них тоже. Если их вдруг будет слишком много и ответы на них потянут на ещё один эфир – мы его проведём!

Регистрируемся через Timepad. Там же будет ссылка на трансляцию.

Коллеги, не стесняемся: получится просто огненное завершение рабочего дня четверга. Руководителю скажете, что у вас повышение профессиональной квалификации. Кто стесняется врать и потому не придёт – для тех выложу запись на моём канале в VK.

👉 Об ИТ и менеджменте. Подписываемся и пересылаем друзьям
👍7🔥64
Вот несколько интересных особенностей Antigravity

◼️ Судя по всему, новый форк VSCode был разработан под руководством Varun Mohan – он бывший фаундер Windsurf, попал в DeepMind летом 2025 после того, как развалилась сделка о покупке Виндсёрфа компанией OpenAI
◼️ Antigravity пока что бесплатный и это единственный способ попробовать Gemini 3 Pro бесплатно в IDE/CLI. Или можно попробовать в браузере, через ai.dev
◼️ Есть два режима: Planning (планирование, потом исполнение) и Fast (сразу исполнение)
◼️ Во время работы, Antigravity может создавать Artifacts
◾️ Task List - красивый список тасок в текущем диалоге
◾️ Implementation Plan - план выполнения задачи. Есть возможность дополнять его комментами, отвечать на вопросы модели, а затем обновлять план. Всё тоже самое, что я делаю вручную))
◾️ Walktrough - саммари выполненной задачи. Очень удобно резюмировать что было сделано!
◾️ Screenshots - скриншоты, которые браузер делает во время работы
◾️ Browser Recordings - в этой IDE есть browser subagent, который управляет браузером! Этот субагент может в последствии записать экран своей работы. Самый очевидный юзкейс - E2E тесты! Наконец-то!
◾️ Knowledge - аналог Memory Bank! Здесь хранятся полезные инсайты, паттерны, солюшены из кодинговой сессии
◼️ Нативная интеграция с браузером Chrome

Звучит очень офигенно! Жаль только что IDE пока что сырая, вижу это по отзывам в коммьюнити и по видосу Theo

Надо будет обязательно попробовать в работе.

Надеюсь, этот IDE не убьёт Gemini CLI, как это обычно бывает у гугла))

✔️ Timur Khakhalev про AI Coding, подписывайтесь!
⭐️ Консультации по AI Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🤔2👎1
📆 27 ноября 17:00 MSK
Google запускает антигравитацию, а мы новый учебный курс Проектирование ИТ-решений с использованием Cursor AI.

Курс сконструирован по принципу два в одном. Во-первых, это полноценный курс по Solution Architecture (Архитектуре решений) - продолжение курса-бестселлера Мастерская проектирования ИТ-решений. Во-вторых, архитектурные описания, диаграммы, ADRs мы будем делать в Cursor (что-то сами, а что-то LLM за нас сделает). И в качестве небольшого бонуса - сквозной учебный пример. В ходе курса мы займемся проектированием Enterprise RAG системы aiExpert - цифрового консультанта по архитектуре нашего предприятия

Обзор учебного курса уже в этот четверг.

Регистрируйтесь и задавайте вопросы: https://mxsmirnov.timepad.ru/event/3676588/
🔥133👍2🥱2
Тимур Хахалев про AI Coding
Вот несколько интересных особенностей Antigravity ◼️ Судя по всему, новый форк VSCode был разработан под руководством Varun Mohan – он бывший фаундер Windsurf, попал в DeepMind летом 2025 после того, как развалилась сделка о покупке Виндсёрфа компанией OpenAI…
Пол Сойерс в обзоре Антигравитации Gemini 3 meets Antigravity: Google’s next step in agentic development на AINativeDev довольно скептичен. И уж точно он не стесняется показать реакцию сообщества на этот продукт от Google, например коммент от Aiden Bai(скрин см. выше):
Безумие, что основатели Windsurf ушли, бросили продукт, пользователей и старую команду умирать

... и все равно умудрились забыть удалить «Cascade» (старый агент Windsurf) в Antigravity

или коммент Gergely Orosz, AKA the Pragmatic Engineer о том, что это уже 3-я AI IDE Google, выпушенная за \~6 месяцев

Впрочем, на AINativeDev.io зарегистрировано уже более 500 инструментов разработчика на базе AI. Так что может не все так страшно, как кажется
6👍2🤔1🥱1
Соавтор знаменитой книжки Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives Eoin Woods на днях написал текст Why Principles and Decisions Are the Core of Modern Software Architecture, который навел меня на довольно очевидную мысль:

Вы не можете просто так отказаться от гранд-дизайна, заменив толстое архитектурное описание набором коротких записей архитектурных решений ADRs. Вам необходимо обеспечить их согласованность. Для этого могут пригодиться архитектурные принципы, включенные в architecture vision или, возможно, что-то подобное.

Говоря проще, децентрализация и делегирование принятия архитектурных решений имеет свою цену. Вопрос в том, не станет ли она выше разработки простого архитектурного описания. Вместо фиксации короткого набора конкретных идей не придем ли мы к формулированию принципов конструирования звездолетов?
8🤔5
📆 17 декабря 10:30 MSK
Наш следующий стрим называется: Модернизация процесса проектирования.

На нем мы продолжим обсуждение нового учебного курса Проектирование ИТ решений с использованием Cursor AI. На этот раз основной акцент будет сделан на разработке и улучшении записей архитектурных решений (architecture decision record, ADRs)

И хотя до события еще две недели, вы можете зарегистрироваться и задать свой вопрос уже сейчас: https://mxsmirnov.timepad.ru/event/3700275/
👏51
Мне кажется, что в компании Docker ведут эксперименты с машиной времени. Наверняка ведут. Но видимо что-то пошло не так. Как иначе можно объяснить появление в их официальном блоге статьи You Want Microservices, But Do You Really Need Them?

Я сделал скриншот. Я проверил дату: 28 ноября 2025-го. Но они всерьез обсуждают крайне спорную статью из начала 2023 от инженеров Amazon Prime Video (только ленивый тогда не прокомментировал этот текст).

Ладно, бывает. Но что там дальше по тексту? Картинка от Gartner про минисервисы, макросервисы и микросервисы из 2018-го. Вы помните кто такой Гартнер? Конечно, помните. Разве можно забыть сервис-ориентированную архитектуру. Стоп! В разделе Beyond Microservices: Smarter Architectural Alternatives читаем название раздела:
Service-Oriented Architecture: The Middle Ground

Это не галлюцинация. Он точно там есть. Я смотрел несколько раз. Он сразу после раздела:
Modular Monoliths: Structure without Distribution

Да-да, я знаю, что Google закрыл Service Weaver уже год назад. Я читал сообщение об этом на https://serviceweaver.dev/ Полгода назад репозиторий этого проекта должны были заархивировать. Но, наверное, в Docker этом просто не знают. Зато вселяет оптимизм завершающий раздел статьи, называющийся: Docker: Built for Any Architecture
Хоть это хорошо. Не стану пока устанавливать Podman Не стану... Или как? 🤨
👍7🔥53🥱2
Обсуждение трендов ИТ рынка и ИТ архитектуры с Максимом Смирновым, ИТ-архитектором и автором канала «Архитектура ИТ-решений» и Никитой Савиным основателем AI IDE BAS

Что было на стриме:
📌Отличия обычного чата GPT и подхода современных агентных ИДЕ: AI IDE BAS/Cursor/WindSurf и т.п.
📌Какие бывают архитектурные роли и функции, какие из них автоматизируются или усиливаются AI
📌Как правильно формировать контекст для моделей, как его выгрузить из голов коллег
📌Какие нотации диаграмм использовать чтобы было удобно и человеку и ИИ
📌Парадигма everything as a code наконец-то нам поможет?

🎥 Запись можно посмотреть здесь:
YouTube
VKВидео

🚀 Протестируйте наш продукт
📌 Инструкция и демо: 👉
YouTube
VKВидео

🗯 Полезные ссылки:
🔗 AI IDE BAS для VS Code
🔗 AI IDE BAS для Cursor, Windsurf и др.
🔗 Наш новостной канал
🔗 Тут можно рассказать о багах и помочь нам советом
🔗 Инструкция по установке и настройке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2