Burmistrov - It и около
Open in Telegram
Про IT, спорт, достижение целей и обучение. Истории из жизни, мысли и анонсы. Автор: https://t.me/CrazyElephant Бусти: https://boosty.to/crazyelephant
Show more1 079
Subscribers
-224 hours
-27 days
+2030 days
Posts Archive
Готовимся к собеседованию - SQL
SQL на собеседовании: разбираем по шагам
SQL спрашивают очень часто, что странно даже на те вакансии, где в работе SQL не нужен. Поэтому предлагаю порядок, в котором стоит готовиться:
1️⃣ SELECT — выбираем нужные колонки
2️⃣ WHERE + ORDER BY — фильтруем и сортируем строки
3️⃣ GROUP BY — считаем итоги по группам
4️⃣ HAVING — фильтруем уже после группировки
5️⃣ JOIN — объединяем данные из нескольких таблиц
Самая частая ошибка на интервью — путают WHERE и HAVING.
Иногда задания специально так построены, что бы подловить кандидата.
Как запомнить:
- WHERE — до группировки
- HAVING — после
Написать
WHERE COUNT(*) > 2 — ошибка.
Правильно: HAVING COUNT(*) > 2.
Поскольку SQL требует объемных примеров, если для вас тема актуальна переходите на сайт в подробный пост. В посте 5 задач с реальными зхадачами, которые можно сразу запустить в браузере. Ответы спрятаны под спойлер, так что сначала можно попробовать решить самому.
Читать и решать: https://bv-dev.ru/sql-na-sobesedovanii-select-groupby-having-join/Готовимся к собеседованию — монолит vs микросервисы
Монолит — это единое приложение: интерфейс, бизнес-логика и база в одном деплой-юните.
Плюсы
➖Проще разрабатывать и отлаживать
➖Дешевле инфраструктура
➖Один деплой
➖Меньше хлопот с сетью
Минусы
➖Масштабируется только целиком
➖Компоненты связаны друг с другом
➖Со временем поддержка превращается в боль
➖Стек обычно один
➖Сбой может уронить всё приложение
Микросервисы — это набор независимых сервисов, каждый делает свою задачу и общается через API/события.
Плюсы
➖Можно обновлять и масштабировать отдельные части
➖Лучше изоляция ошибок
➖Разные команды и стеки под разные сервисы
Минусы
➖Сложнее управлять всей системой
➖Выше требования к DevOps и наблюдаемости
➖Больше сетевых задержек и отказов
➖Сложнее транзакции (саги, eventual consistency)
➖Нужны более зрелые инженеры
Что важно сказать на собесе
Монолит отлично подходит для MVP, небольших проектов, ограниченного бюджета и команды до 5–10 человек.
Микросервисы — для крупных систем с высокой/неоднородной нагрузкой и несколькими командами, когда нужна гибкость релизов и независимое масштабирование.
Микросервисы — не «модно», а «дорого, но осознанно»; монолит — не «легаси по умолчанию», а нормальный старт, если контекст простой.
У микросервисов минусов больше, но масштабирование и отказоустойчивость перекрывают их все.
Подробнее на сайте
#ГотовимсяКСобеседованию
Repost from Холиварные аналитические посиделки
👾 Вы долго ждали этот анонс и вот он готов
20 июня штаб-квартира КОРУСа превратится в настоящий полигон для системного проектирования. Забудьте про скучные доклады — на ближайшей встрече клуба вы будете строить ИС на Луне в условиях жёстких дедлайнов и внезапного инцидента от заказчика.
Партнеры встречи:
🔵 Холиварные аналитические посиделки
🔵 Корус Консалтинг
🔵 ИнфоТеКС
🔵 Клуб Питерских Одинэсников
🗓 20 июня (суббота), 11:30 – 17:00
📍 Штаб-квартира КОРУС Консалтинг, ул. Оптиков, 4/3, БЦ Лахта-2
💰 Бесплатно (но паспорт для входа нужен)
Регистрация уже открыта по ссылке
Новый цикл постов «Готовимся к собеседованию»
Запускаю новый цикл постов «Готовимся к собеседованию» — короткие разборы тем, которые регулярно всплывают на интервью у системных аналитиков и архитекторов.
Сегодня — оркестрация vs хореография.
Оркестрация — это когда есть «дирижёр» (оркестратор), который пошагово управляет процессом:
1. Проверка наличия товара
2. Резервирование
3. Оплата
4. Доставка
Плюсы
➖Прозрачность
➖Контроль SLA
➖Удобная отладка
Минусы
➖Единая точка отказа
➖Высокая связанность
➖Риск «монолита в центре»
Хореография — это когда сервисы «танцуют» вокруг событийю
OrderCreated → StockReserved → PaymentProcessed → ShipmentStartedТут нет главного координатора: каждый сервис реагирует на события и публикует следующие. Плюсы ➖Cлабая связанность ➖Отказоустойчивость ➖Масштабируемость Минусы ➖Сложнее отлаживать и видеть картину целиком ➖Нужны нормальный мониторинг и трассировка На собесе от кандидата обычно ждут не определения, а умения объяснить, когда выбрать оркестрацию (сложные, жёстко последовательные процессы, строгий контроль) и когда хореографию (масштабируемые, событийные, параллельные процессы). Подробнее с примерами и сиквенсами - На сайте bv-dev.ru #ГотовимсяКСобеседованию
Архитектурный митапе Т1 в Москве
Главная мысль митапа, которая больше всего мне зашла: простые системы часто выигрывают у «стандартного» энтерпрайз‑зоопарка. Для небольшой системы PostgreSQL спокойно может закрывать роли БД, кэша и простого брокера — меньше точек отказа, меньше узлов, меньше боли в эксплуатации. А если сразу думать в терминах DDD, то «перерасти» это решение и перейти на более тяжёлый стек потом не очень сложно.
Ещё обсудили:
➖Как путешествия между стеками и языками помогают (или мешают) архитектуре.
➖Docs as Code как основу для работы с AI‑агентами.
➖Движение от Docs as Code к Infrastructure as Code и Architecture as Code.
Кстати, у коллег из Инфотекс есть классная статья про их подход к Architecture As Code на практике: рекомендую к прочтению.
Главные мысли, которые я забрал с митапа
Не усложнять без необходимости, но закладывать архитектуру так, чтобы масштабирование и эволюция стека были естественным шагом, а не больной миграцией.
Систем.КОНФ #2 — уже 27–28 мая в 17:00 (мск+3)
Два вечера про то, как ИИ помогает аналитикам в реальных задачах: требования, документация, API, диаграммы, discovery, агенты и безопасное внедрение в процессы.
Я иду как слушатель и рекомендую коллегам: тема очень актуальная, а программа выглядит максимально прикладной и без лишней теории.
Регистрация и программа
Repost from InfoTeCS TECH
Влог из Казани ⚡️
📌 Вместе с командой Т1 приехали на конференцию Merge, чтобы впервые провести Ресурсный батл в Казани. На кону — проектные карточки и ограниченные ресурсы. А победит тот, кто умеет договариваться и строить стратегию на ходу.
▶️ Смотри в нашем видео, как мы готовились, настраивались на игру и общались с коллегами.
Для всех заинтересованных у нас есть задачка. Делись в комментариях своим мнением, что важнее (и почему): ресурсы или союзники?
#Подкаст_infotecstech
28 мая 2026 года в Санкт-Петербурге пройдёт Ресурсный батл — воркшоп, на котором команды учатся работать в условиях жёстких ограничений: когда ресурсов в обрез, задачи горят, а дедлайны поджимают. Я выступлю на мероприятии в роли ведущего и автора формата.
Как зарегистрироваться: Перейдите по ссылке и заполните короткую форму → Регистрация на Ресурсный батл
Детали
Дата: 28 мая 2026 года, четверг
Время:18:30 — 22:00
Место: Санкт-Петербург, Артиллерийская, 1 (вход находится слева от центрального входа БЦ “Европа Хаус”, вывеска “ИнфоТеКС Академия”)]
Организаторы: ИТ-Холдинг Т1, ИнфоТеКС, ВиТех
Формат: офлайн
Архитектурный митап Т1 х ProgMsk — 27 мая в Москве
А вы знали про тренд спрашивать у нейросетей какой вы герой\злодей из книг и фильмов?Применю его в анонсе мероприятия) В главных ролях — я, конечно. Какой я злодей на архитектурном митапе?
Тот самый архитектор, который приходит за вашими «микросервисами ради микросервисов», монолитами без границ и диаграммами, которые никто не читает. Раздаю лучи боли вопросами «а зачем так сложно?» и «где это задокументировано?».А какой я положительный персонаж?
Тот, кто держит темп, следит за таймингом, вытаскивает из спикеров самые полезные детали и не отпускает вас домой без пары инсайтов и новых знакомых. 27 мая буду ведущим и модератором на Архитектурном митапе в офисе Т1 рядом с м. «Динамо».Что будет на митапе? Три практикующих архитектора расскажут про документацию как код, простые архитектуры и архитектурные идиомы. 📌 Программа ➖19:10 — Александр Белов: «Документация как код» ➖19:55 — Анатолий Северин: «На что способны простые архитектуры?» ➖20:50 — Марк Шевченко: «Архитектурные идиомы» → 21:35 — Afterparty и нетворкинг Для кого Архитекторы, системные аналитики, разработчики, тимлиды — все, кто работает с архитектурой ИС. Что получите ➖Реальные кейсы от практиков ➖Подходы к документированию и упрощению архитектуры ➖Сравнение архитектурных идиом разных языков ➖Общение с коллегами и спикерами 📍 Место: Москва, м. Динамо, Ленинградский пр-т, 36с41 (офис Т1, БЦ «Арена», 23 этаж) 🕐 Время: 27 мая, 18:30 — 22:00 💸 Участие бесплатное, регистрация обязательна. Мест немного — охрана в БЦ суровая, поэтому в списках нужно совпасть с документом. ⚠️Количество мест ограничено — регистрируйтесь сейчас! 📝 Регистрация: https://pro.t1.ru/event/wOZljDWJ Хочешь узнать, какой ты персонаж в своей архитектуре — герой, злодей или так себе шутник — приходи 27 мая. #АрхитектурныйМитап #Москва #АрхитектураИС #Т1 #ProgMsk
Шоу «Что дальше в Пайплайне?» — 25 мая в 19:00 (онлайн)
Реальные истории про странные и интересные случаи на проектов от аналитиков-практиков. Никаких скучных докладов — только «что дальше в Пайплайне?»
Спикеры:
➖Анастасия Московкина (ИнфоТеКС)
➖Елизавета Акманова (ГК «Юзтех»)
➖Владимир Бурмистров (ИТ-холдинг Т1)
Ведущая: Ольга Пономарёва
Интерактив в чате: предлагайте финалы историй и выигрывайте призы!
Для кого: для всех, кто любит поучительные кейсы с хорошим (или не очень финалом) и конечно для тех кто любит выигрывать призы🥳
Регистрация (бесплатно): https://pro.t1.ru/event/tJZaEpSM
До встречи на шоу!
#ЧтоДальшеВПайплайне
+1
Obsidian stats 2026-05-06
На текущий момент моя личная база знаний выглядит так:
1424 заметки (+71)
3788 ссылки (+898)
2.66 Качество базы знаний (+0,524)
Уже стало известно что я выступлю с темой про obsidian в Желтый клуб Москва
Ну и конечно ссылка на регистрацию на конференцию: Регистрируйся скорее
Видео про обсидиан
А если не терпится начать создавать свою базу, то можно посмотреть видео про обсидиан:
- Плейлист про обсидиан в вк видео
- Плейлист про обсидиан на youtube
- Плейлист про обсидиан на rutube
В ближайшее время буду записывать ещё.
+8
Ресурсный батл иннополис
В Иннополисе на конференции мердж правила ресурсного батла почти дошли до идеала, следующий батл точно будет нереально крутым!
Хочется сказать огромное спасибо всем за обратную связь, нет сил хочется провести следующую игру.
Шаг который длился 4 года
Некоторые люди знают, что у меня есть сайт https://bv-dev.ru/
И раньше(буквально вчера) он был на WordPress, а теперь он на Hugo.
Постарался все максимально автоматизировать и это прям кайф.
➖Вместо хостинга reg.ru я использую yandex cloud object storage.
➖Сайт храню в закрытом репозитории GitHub.
➖ После пуша изменений, запускается GitHub Action и через terraform обновляет object storage
Никогда я не чувствовал себя настолько devops’ом 😂
Некоторые старые заметки на вид не очень, но потихоньку я это все поправлю)
Добавил кстати все контакты мира на одну страницу: https://bv-dev.ru/contact/
Заходите потестируйте, оцените скорость работы
🎉 Результаты розыгрыша:
🏆 Победитель:
1. Максим (@maxust)
✔️Проверить результаты
Сижу и понимаю, сейчас отличный момент разыграть билет на https://analystmarathon.ru 17 просто нажми принять участие и получи билет завтра!
Программа AM17 собрана
Готова сетка докладов предстоящей конференции AM17.
Эксперты, которые ежедневно решают сложные задачи в крупных проектах, и готовы поделиться этим опытом.
Что в программе? Разбираем детально:
🔹 Бурмистров Владимир — «Privacy by Design для аналитика»
Проектирование систем с учетом конфиденциальности данных. Как аналитику учитывать требования безопасности с самого начала проектирования.
🔹 Прохоров Николай — «Быстрый старт для создания ИИ-ассистента»
Практический гайд по внедрению LLM в кодовую базу организации. Узнайте, как заставить ИИ помогать в исследовании ваших приложений.
🔹 Ирина Орлова — «Надёжная шина данных на Apache Kafka»
Разберем нюансы асинхронного обмена сообщениями и построение отказоустойчивых систем на базе Kafka.
🔹 Дмитрий Курило — «От таблиц к графам»
Новый взгляд на анализ отраслевого рынка. Почему графовые модели эффективнее привычных таблиц для выявления скрытых связей.
🔹 Шутова Елена — «От монолога к модели»
Как с помощью правильных вопросов и методологии Event Storming избежать бесконечных правок и сразу строить то, что нужно бизнесу.
🔹 Хайдаров Ильназ — «Стандартизация API: от хаоса к качеству»
Методика для тех, кто устал от зоопарка интерфейсов. Как внедрить единые стандарты и измерить их эффективность.
🔹 Калинина Софья — «От промпта к прототипу»
Валидация требований на ранних этапах. Как современные инструменты помогают проверить гипотезы еще до написания первой строчки кода.
🔹 Максим Смирнов — «Навыки архитектурных решений»
Поговорим о фундаменте: как системно подходить к принятию решений, которые не придется переделывать через полгода.
Это ваш шанс получить готовые кейсы, чек-листы и методики, которые сэкономят недели разработки.
Регистрация здесь ➡️ https://clck.ru/3T6NsB
Специально подписчиков промокод на скидку 20% на полный доступ - BV20_AM17
+5
Вчера прошел Т1+ХАП в Питере с новым форматом.
Было очень круто и кажется новый формат должен должен жить.
Repost from IT-конференция Merge в Сколково
Ресурсный батл на Синтез | Merge Татарстан 2026
Это не очередной тренинг по командообразованию. Это деловая симуляция для лидеров и специалистов из IT, где решения и коммуникации имеют немедленные последствия.
В процессе участники осваивают навыки коммуникации, доверия и влияния в условиях конкуренции, а также узнают, как выстраивать эффективные переговоры внутри и между командами.
Модераторы воркшопа: DevRel ИнфоТеКС Станислав Доброхотов и главный системный аналитик Т1 Холдинг Владимир Бурмистров.
👉🏻Полная программа конференции на сайте
❗️Пройти опрос от нашей команды и получить скидку 40%
