Arch Kata соревнования прошли ярко и активно на конференции True Tech Arch #8 в декабре.
Хотите тоже попробовать решить наш кейс? Прикрепили задание ниже👇
Ждем ваши ответы до конца 2025 года - присылайте здесь или на почту [email protected]
Самое интересное решение наградим брендированными подарками! 🔥
Есть вопросы - пишите в чат. Наши эксперты из жюри с удовольствием оставят вам комментарии.
Всем удачи! 🤞
Forwarded from linkmeup
Уже в эту субботу продолжаем с утроенной яростью лезть в технину таких уже привычных нам CDN. Лезем настолько глубоко и сурово, что в плане на поговорить обнаружены новые, доселе неизвестные всем ведущим слова. А значит что? Значит будет очень интересно.
Гостей будет сразу трое:
- Василий Сошников — Руководитель направления Сети Доставки Контента MWS (МТС), OpenSource энтузиаст тесно связанный с развитием NGINX.
- Евгений Зайцев — Технический менеджер, занимается развитием CDN-ов в Яндексе
- Георгий Тарасов — продакт CDN в Curator
https://linkmeup.ru/blog/3015/
Гостей будет сразу трое:
- Василий Сошников — Руководитель направления Сети Доставки Контента MWS (МТС), OpenSource энтузиаст тесно связанный с развитием NGINX.
- Евгений Зайцев — Технический менеджер, занимается развитием CDN-ов в Яндексе
- Георгий Тарасов — продакт CDN в Curator
https://linkmeup.ru/blog/3015/
linkmeup
telecom №154. CDN, часть вторая - linkmeup
Кто Василий Сошников — Руководитель направления Сети Доставки Контента MWS (МТС), OpenSource энтузиаст тесно связанный с развитием NGINX. Евгений Зайцев — Технический менеджер, занимается развитием CDN-ов в Яндексе Георгий Тарасов — продакт CDN в Curator…
Forwarded from Токсичный (it) архитектор
Давайте я вам, дети, расскажу, что такое современная IT-конференция.
Это не храм знаний. Это даже не рынок обмена опытом. Это гигантская ярмарка тщеславия, где одни делают вид, что учат, а другие - что учатся. И всё это за чужой счет.
Компания оплачивает ему всё: перелет, отель класса «я-слишком-хорош-для-хостела», суточные и полную зарплату.
А что взамен? Иллюзия «прокачки HR-бренда». Мифическая вера, что джуны в зале тут же захотят к вам работать.
На практике компания инвестирует в то, чтобы сотрудник красиво упаковал себя для рынка и получил +$500 к офферу от конкурента, который клюнет на строчку «Спикер на крутой конфе».
И пока этот «евангелист» вещает со сцены про космолеты, у него в проде падает сервис. Его команда, матерясь, разгребает техдолг, который он оставил, потому что был «занят слайдами».
А что с залом?
К 2025 году большие конференции перестали вызывать ажиотаж у тех, кто реально пишет код. У них нет времени на трехдневный запой под видом нетворкинга. А компания не готова отдать 100к за билет, чтобы послушать пересказ документации.
Раньше привозили мировых звезд - Фаулера, дядюшку Боба. Это был глоток воздуха. А сегодня? Локальные спикеры, которых ты и так встретишь на любом митапе или в YouTube на x1.5 скорости бесплатно.
Самыми честными остались бесплатные митапы от компаний.
Да, это неприкрытый хантинг. Но здесь всё прозрачно. Компания говорит: «Смотрите, какие задачи мы решаем. Вот пицца, вот вакансии». Разработчик приходит, ест, слушает и, возможно, меняет работу. Сделка честная. Никакого пафоса про «миссию» и «развитие комьюнити».
Так что же делать?
Настоящее развитие происходит не в конференц-залах, а в IDE, в код-ревью и в отчетах об инцидентах. Всё остальное - театр.
#заметкинаполях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👎3💯3❤2🤔1
True Tech Arch.
True Tech Arch #8 состоялся! 🔥 Всем большое спасибо за посещение. Запись и презентации докладов будут опубликованы на следующей неделе. Фотографии - еще через неделю 👌 А пока ждём, предлагаем вам заполнить фидбек: оставить комментарии по проведённой и поделиться…
Всем привет! 😊
У нас хорошая новость - опубликовали запись конференции True Tech Arch #8.
🛑 3 интересных доклада и финал Architectural Kata смотрите по ссылке
Приятного просмотра!
📋Поделитесь впечатлениями и предлагайте темы для будущих мероприятий - Feedback
#truetecharch8 #truetecharch #itarchitecture #конференция #architecturalkata
У нас хорошая новость - опубликовали запись конференции True Tech Arch #8.
🛑 3 интересных доклада и финал Architectural Kata смотрите по ссылке
Приятного просмотра!
📋Поделитесь впечатлениями и предлагайте темы для будущих мероприятий - Feedback
#truetecharch8 #truetecharch #itarchitecture #конференция #architecturalkata
tabs.mts.ru
MWS Tables
🔥9👍1👏1
Forwarded from Токсичный (it) архитектор
Это не работа. Это ритуальное сожжение самого дорогого ресурса - времени инженера.
Созвоны стали способом для неуверенных в себе менеджеров и скучающих проджектов имитировать бурную деятельность. Пока инженеры пытаются найти хотя бы 30 минут непрерывной тишины, чтобы, черт возьми, просто подумать, вы тащите их в Zoom слушать, как Петя из маркетинга пересказывает очевидные вещи.
Давайте честно: 90% встреч - это коллективная безответственность.
Вам страшно принять решение в одиночку? Вы боитесь взять на себя риск? Поэтому вы собираете 15 человек на час, чтобы размазать ответственность тонким слоем по всем присутствующим, как дешевый маргарин по хлебу. Если проект рухнет - «мы же вместе решили».
Посчитайте burn rate. Десять инженеров на час - это стоимость нового Макбука, выброшенного в окно. И ради чего? Ради резолюции «давайте соберемся еще раз через неделю»?
Мои три правила выживания в этом цирке:
Работа делается в тишине, в IDE и консоли, а не в болтовне. Хотите эффективности? Объявите «дни без встреч» и посмотрите, как внезапно начнут закрываться тикеты, которые висели месяцами.
#заметкинаполях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10👎7
Forwarded from Токсичный (it) архитектор
Ну, думаю, дай спрошу что-нибудь простое, из жизни. Говорю: «Окей, представь. У нас есть сервис А и сервис Б. Сервис А меняет какие-то важные данные. Как ты обеспечишь консистентность этих данных в сервисе Б с минимальной задержкой и гарантией доставки?»
Парень завис. Похлопал глазами. А потом его понесло. Он начал мне рассказывать про партиции в Kafka, про брокеров, про репликацию и retention policy. Он говорил минут десять. Я слушал. А потом остановил его и спросил: «Подожди. А почему именно Kafka? А если у нас там нагрузка - три сообщения в час? Может, хватит обычной таблицы в Postgres для исходящих событий?»
И всё. Синий экран. В его мире любая задача по передаче данных решалась одним-единственным инструментом. Тем, который он вписал себе в резюме.
И вот что я вам скажу. Мы перестали растить инженеров. Мы начали штамповать операторов конкретных технологий.
У нас есть «Postgres-эксперты», «Kafka-евангелисты», «Kubernetes-гуру». Каждый из них вырыл себе очень глубокий, но очень узкий колодец. Они знают всё о своей маленькой ямке, но понятия не имеют, что происходит на поверхности. Они видят небо в виде крошечного круга и думают, что это и есть весь мир.
Проблема в том, что эти узкие специалисты решают не проблемы бизнеса. Они решают свои личные технические головоломки. «Kubernetes-гуру» будет строить вам кластер на пятьдесят нод для сайта-визитки, просто потому что он умеет и ему это интересно. А то, что поддержка этой махины будет стоить как крыло от самолета, его не волнует. «Kafka-евангелист» прикрутит вам отказоустойчивый кластер туда, где хватило бы простого RabbitMQ, потому что это «правильно» и «надежно».
Настоящий инженер, а тем более архитектор, мыслит иначе. Его главный инструмент - не конкретная технология, а голова. Он знает десять способов решить одну и ту же задачу и выбирает не самый модный, а самый адекватный. Адекватный бюджету, команде, нагрузке и здравому смыслу.
Архитектура - это не про глубину одного колодца. Это про то, как соединить все колодцы в единую систему водоснабжения. А для этого нужно сначала вылезти на поверхность и осмотреться.
Вылезти, наконец, из своего уютного технологического колодца и увидеть, что мир больше, чем документация к вашей любимой базе данных. Желаю быть не оператором фреймворка, а настоящим архитектором. Тем, кто строит мосты между технологиями, а не копает окопы.
С наступающим. И не наступайте на те же грабли.
#заметкинаполях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥7👎4❤2
Сегодня, 31 декабря 2025 года мы рады поздравить всех с наступающим
Новым 2026 годом и пожелать увидеть чудеса! 🥂 🍾 🎄Надеемся на ваш тёплый приём и просим оставлять комментарии/пожелания на следующие выпуски.
ВК: https://vkvideo.ru/video-226874221_456239549
Ютьюб: https://youtu.be/gpsn8Cnwtr4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1
А вы уже посмотрели наш новый подкаст? 😀
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Войти в айти #1: говорим про кризисы, деглобализацию и развитие IT в будущем
Подкаст от гильдии архитекторов MWS
👎3🔥2
Forwarded from Токсичный (it) архитектор
Что это по факту? Взяли IntelliJ IDEA Community Edition, вытряхнули из неё всю телеметрию и проприетарные компоненты JetBrains, а затем прикрутили обратно то, без чего современный Java-разработчик чувствует себя голым: поддержку Spring и Docker.
То есть, по сути, нам вернули часть функционала платной Ultimate-версии, доступ к которой для нас сейчас, мягко говоря, затруднён.
Но давайте без иллюзий. Это не революция. Это реакция.
Нам не предложили принципиально новый инструмент, который изменит правила игры. Нам дали рабочий, «лицензионно чистый» молоток, чтобы мы могли продолжать забивать гвозди в текущих реалиях. Чтобы завтра к директору вашей госконторы не пришли люди в погонах с вопросом: «А на каком основании ваши программисты используют софт из недружественной юрисдикции?».
Все эти пляски про «серверы в России» — это не про удобство разработчика. Это про снижение рисков для бизнеса. Теперь ваша IDE ходит за плагинами не в Прагу, а, условно, в Мытищи. Это важно для юристов, но это не повод для инженерной эйфории.
Если вы работаете в энтерпрайзе, банке или госсекторе — для вас этот инструмент скоро станет стандартом де-факто. Он снимает головную боль с безопасников. Но вам нужно оценить его с позиции инженера: стабильно ли работает? Не тормозит? Все ли нужные плагины есть в их локальном маркетплейсе?
#интересное
Please open Telegram to view this post
VIEW IN TELEGRAM
openide.ru
OpenIDE – бесплатная IDE для Java, Python, Go и TypeScript
Бесплатная среда разработки на базе IntelliJ IDEA Community Edition с открытым исходным кодом и маркетплейсом с более чем 300 плагинами.
👍6👎6❤4🔥2
Forwarded from Токсичный (it) архитектор
Я посмотрел на схему, потом на него, и спросил: «Тебе самому-то не смешно?».
Проблема в том, что люди разучились включать голову. А ведь это главная задача архитектора - думать.
Современный мир позволяет не напрягать мозг. ИИ уже может генерировать сложные куски кода. Но проблема в том, что этот код надо валидировать. Нужно понимать, что именно вам нагенерили. А вместо этого молодые специалисты бегут на курсы с названием «Микросервисная архитектура», где им обещают, что эта волшебная таблетка сделает продукт быстрее и надежнее.
Найти хороший курс или книгу сейчас очень тяжело. Все хотят денег, индустрия работает на чистой коммерции. В итоге мы получаем курсы, которые не несут никакого смысла в вашу жизнь, и откровенно слабые книги.
В идеальном мире учиться надо у коллег напрямую. Как раньше у мастеров были подмастерья, которые перенимали опыт в бою, а не в теории.
Нож в руках хирурга спасает жизни. В руках дилетанта - калечит. Так и с архитектурными паттернами. Вам дают мощный инструмент, но не вкладывают в голову главное - контекст. Вам рассказывают, как сделать микросервисы, но не говорят, что они нужны для решения организационных, а не технических проблем. В итоге вы решаете проблемы Google, которых у вас никогда не было и не будет.
И тут возникает резонный вопрос: «А что, тогда не учиться по книгам? Есть же классика проектирования!»
Отвечаю: Книги и курсы - это не инструкция к применению. Это каталог.
Каталог чужих решений для чужих проблем. И это бесценно. Когда у вас действительно возникнет боль, вы сможете заглянуть в этот каталог и найти подходящий анальгетик. У нас медленные запросы на чтение? Окей, давайте посмотрим, что там пишут про CQRS.
Короче. Ваша задача - не выучить все паттерны, а понять, какую именно боль лечит каждый из них.
Пока вы не научитесь ставить диагноз своему проекту, любая умная книга по архитектуре будет для вас вреднее, чем инструкция по самолечению.
#заметкинаполях
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍5❤4👎3💯1
Специальное
🗺 System Design RoadMap.
29.01.26 в 19:00 онлайн эфир
Есть желание получить системное понимание этого важного архитектурного раздела нашей IT-жизни?
➕ Подготовили для вас RoadMap.
+ детали по кэшам, балансировке.
+ минимально рабочая популярная система на интервью (а какой ваш Топ-3 задач?)
↗️ Расскажут на встрече последовательно:
1) Разделы System Design. Плюс, зачем они вообще нужны и за что отвечают.
2) Подробнее про кэширование, балансировку
(что по ним спрашивали у вас?)
3) Обсудим созданный MVP популярной задачи
предложение от друзей нашего канала - обогатиться знаниями из мира System Design без регистрации и без оплаты.29.01.26 в 19:00 онлайн эфир
Есть желание получить системное понимание этого важного архитектурного раздела нашей IT-жизни?
+ детали по кэшам, балансировке.
+ минимально рабочая популярная система на интервью (а какой ваш Топ-3 задач?)
1) Разделы System Design. Плюс, зачем они вообще нужны и за что отвечают.
2) Подробнее про кэширование, балансировку
3) Обсудим созданный MVP популярной задачи
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from System Design World (Владимир в IT)
🗺 И сам дашборд уже можно!
Для тех, кто регистрировался, Алёна System Design уже отдаёт!
Если ещё не встречались, пишите - @AlenkaVorobey
✍️ Поскольку:
1) По ссылке не всем участникам получилось подключиться
2) На воркшопе были квизы, интерактив, вопросы-ответы
3) В конце были 10ки за формат
Больше нет регистраций!
Просто приходите по ссылке - прийти сюда.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Forwarded from Токсичный (it) архитектор
Из каждого утюга сейчас вещают, как ИИ «изменит всё», «повысит маржу» и «сделает нас счастливыми».
На днях постучались ко мне ребята, которые клепают курсы. У них там направление для архитекторов, и, естественно, нужен блок про ИИ. Потому что без магических букв «AI» на обложке сейчас любой курс считается устаревшим.
Спрашивают: «Как припахать ИИ к реальным архитектурным задачам?».
Понятно, что нейронка не заменит нам мозги. Если вы не понимаете CAP-теорему, ChatGPT просто сгенерирует вам очень убедительный говнокод.
Но если отбросить маркетинговую шелуху, польза есть. Первое, что сразу пришло в голову:
Короче, вопрос к вам, выжившие.
Как вы реально применяете ИИ в работе? Не для «вдохновения» и генерации картинок с котиками, а для дела. Что можно внедрить в курсы или рассказать коллегам, чтобы они научились делегировать машине именно мусорную работу?
Жду ваши кейсы в комментариях.
#заметкинаполях
Please open Telegram to view this post
VIEW IN TELEGRAM
👎7❤1
Forwarded from Токсичный (it) архитектор
Нам с пеленок вбивали: сиди на попе ровно, стань ветераном труда, получишь грамоту. Наверное, это прекрасно работает для хирургов или пианистов. Но для архитектора «30 лет в одном энтерпрайзе» — это профессиональная деформация, несовместимая с жизнью.
Если ты сидишь на одном месте десяток лет, ты не архитектор. Ты — хранитель костылей.
Я не говорю про аутсорс, где проекты меняются как перчатки. Да, там тоже хватает говнокода, но там хотя бы мозг постоянно тренируется на новых вводных.
В продуктовом же энтерпрайзе ты просто выучил свою систему. Ты знаешь историю каждого «велосипеда», изобретенного в 98-м, и начинаешь верить, что это и есть индустриальный стандарт. Твой кругозор сузился до размеров корпоративной VPN. Ты не решаешь проблемы бизнеса, ты просто знаешь, в каком месте пнуть этого монстра Франкенштейна, чтобы он не сдох до понедельника. Это не архитектура, это стокгольмский синдром.
Способен ли теоретический опыт из книг сделать хорошего практика? Не смешите мои тапочки. Теория без боли от внедрения в разных контекстах — это беллетристика. Если ты не видел, как твои «гениальные» паттерны с треском ломаются в другой среде, ты — теоретик. Картонный генерал.
И тут возникает вопрос: «А если я меняю работу, но остаюсь в одной сфере?».
Прыжки между двумя банками — это как пересаживаться из одной камеры в другую. Стены те же, решетки те же, только баланда чуть солонее. Ты учишься решать специфические банковские проблемы (ACID любой ценой, бюрократия, легаси на мейнфреймах), а не инженерные. Глаз замыливается. В итоге ты начнешь пихать транзакционную целостность даже в сервис лайков для котиков, просто потому что «мы в банке всегда так делали».
И что нам остается делать?
Не путай опыт с выслугой лет. Один год опыта, повторенный 20 раз подряд — это не 20 лет стажа. Это стагнация.
#заметкинаполях
Please open Telegram to view this post
VIEW IN TELEGRAM
👎17👏1
Приятно получать положительные рецензии на выступления наших экспертов. Спасибо и автору, и спикеру, и пожелаем в 2026 году всем сил и настроения для еще большего количества выспутлений и написания рецензий! 🔥
Forwarded from Блог Сергея Баранова (Сергей Баранов)
Архитектор и ИИ: Управляем старым техдолгом и создаем новый.
Руслан Серкин
МТС Web Services
Это выступление хорошо тем, что демонстирует как развивается инженерия. Настоящая инженерия – она скучная. Скучная не в том плане, что ей скучно заниматься, а в том, что она часто лишена громких лозунгов, развивается не очень быстро, зато надежно. Как это выгдядит? Есть некоторое видение далекого будущего, но чтобы к нему прийти мы берем небольшие задачи, решаем их, анализируем результаты, доволим до рабочего состояния. Затем на этих кубиках строятся следующие и так далее. Собственно, так и появляются большие, сложные, надежные и в том числе инновационные решения.
В выступлении Руслан рассматривает как ИИ помогает в работе с тремя видами техдолга:
▪️Долг по незнанию (когда ИИ знает всё, но не знает вашу компанию)
▪️Долг непоследовательности (когда в компании много решений, но они не согласованы друг с другом)
▪️Долг документации (много сделали, надо описать)
Однако во время отбора докладов именно вторая его часть триггернула, а она о том, что «бесплатный сыр только в мышеловке» и несмотря на то, что ИИ помогает работать с одними видами техдолга, он привносит новые (часть из которых совершенно новые):
▪️Долг черного ящика (зависимость от эффективной, но непонятной системы)
▪️Долг слепого контекста (технически безупречное решение, нежизнеспособное в реальных условиях)
▪️Долг сверхоптимизации (особенно преждевременная оптимизация, которая лишает маневременнности)
▪️Долг версии модели (то, что сегодня паттерн, в новой версии модели может стать антипаттерном, несмотря на то, что хорошо решает задачу)
В выступлении даны рекомендации о том, как работать с новым техдолгом и роли архитектора и, если выйти на уровень чуть выше, то мы увидим, что это во многом про нейросимволический подход и построение формальных онтологий поверх LLM для управления ей.
Смотреть: https://www.youtube.com/watch?v=FLELAI1rqIw
Руслан Серкин
МТС Web Services
Это выступление хорошо тем, что демонстирует как развивается инженерия. Настоящая инженерия – она скучная. Скучная не в том плане, что ей скучно заниматься, а в том, что она часто лишена громких лозунгов, развивается не очень быстро, зато надежно. Как это выгдядит? Есть некоторое видение далекого будущего, но чтобы к нему прийти мы берем небольшие задачи, решаем их, анализируем результаты, доволим до рабочего состояния. Затем на этих кубиках строятся следующие и так далее. Собственно, так и появляются большие, сложные, надежные и в том числе инновационные решения.
В выступлении Руслан рассматривает как ИИ помогает в работе с тремя видами техдолга:
▪️Долг по незнанию (когда ИИ знает всё, но не знает вашу компанию)
▪️Долг непоследовательности (когда в компании много решений, но они не согласованы друг с другом)
▪️Долг документации (много сделали, надо описать)
Однако во время отбора докладов именно вторая его часть триггернула, а она о том, что «бесплатный сыр только в мышеловке» и несмотря на то, что ИИ помогает работать с одними видами техдолга, он привносит новые (часть из которых совершенно новые):
▪️Долг черного ящика (зависимость от эффективной, но непонятной системы)
▪️Долг слепого контекста (технически безупречное решение, нежизнеспособное в реальных условиях)
▪️Долг сверхоптимизации (особенно преждевременная оптимизация, которая лишает маневременнности)
▪️Долг версии модели (то, что сегодня паттерн, в новой версии модели может стать антипаттерном, несмотря на то, что хорошо решает задачу)
В выступлении даны рекомендации о том, как работать с новым техдолгом и роли архитектора и, если выйти на уровень чуть выше, то мы увидим, что это во многом про нейросимволический подход и построение формальных онтологий поверх LLM для управления ей.
Смотреть: https://www.youtube.com/watch?v=FLELAI1rqIw
🔥3👎2