True Tech Arch.
1.88K subscribers
476 photos
37 videos
24 files
361 links
https://t.me/TrueTechArch
Это открытый канал от профессионального сообщества MWS с новостями из области IT архитектуры и не только.

https://t.me/TrueTechArcChat
Это чат для обсуждений.

Предложения/темы выступлений отправляйте на truetecharch@mts.ru
Download Telegram
Forwarded from alkov про it 🔋 (Alexander Kovalev)
Вчера был снова сложный выбор куда пойти. В итоге ни разу не пожалел, что выбрал TRUE TECH ARCH.

Как всегда, организация на уровне, интересные доклады, местами даже полезные 🤓

Главной фишкой мероприятия уже давно являются архитектурные соревнования. В этот раз оно было про построение Data Lakehouse для AI агента, помогающего разбирать инциденты.

Вот честно - совершенно не моя тема. Что DWH, что DataLake, что вот эта гибридная архитектура. Но включив здравый смысл, Яндекс и немножко AI, командой справились с задачей вполне неплохо 😎

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

И вот такой вариант решения мы презентовали перед жюри, когда пришла очередь нашей команды.

В результате заняли второе место, но я все еще считаю, что мы должны были быть первыми 😎
TROYKA TEAM - лучшие! Всем спасибо)

Респект организаторам за такое мероприятие. Прокачивает не только технические скилы, но и навыки командной работы, презентаций и т.д. 👍🏻
👍7🔥3
Ждём всех в гости! ⭐️
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from МТС True Tech
Отмечаем Новый год в кругу участников True Tech Community — ждем вас на True Tech Friends: New Year Edition 🪩

За три с половиной года True Tech Community выросло до 30 000+ ИТ-специалистов, и мы хотим отметить Новый год вместе с вами! 18 декабря приходите на бал-маскарад с вайбом детского утренника True Tech Friends — вас ждут 3 зала с интерактивной программой, новогодние конкурсы с легкой ноткой ностальгии, концерт True Tech Band и много нетворка в историческом месте на берегу Москва-реки.

Мероприятие тематическое, поэтому просим вас соблюдать дресс-код. Можно:
✔️ повторить образ со своего детского утренника
✔️ придумать карнавальный костюм
✔️ прийти нарядными

Готовы окунуться в новогоднюю атмосферу? Регистрируйтесь и присоединяйтесь к нам! Будем читать айти-стихи и тосты под елкой, кушать оливье и слушать новогодние кавер-хиты от AI.

🕛18 декабря, 18:00 — сбор гостей (и ни минутой раньше)
📍 офлайн, Москва, Императорский Яхт-клуб

До встречи! Отсчет пошел...⌛️

#TrueTechEvents@truetechcommunity
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
👋Сижу, разгребаю очередную «архитектуру» стартапа. Ребята распилили монолит на двадцать кусков, а теперь с ужасом поняли, что данные разъехались, как ноги коровы на льду. И теперь, чтобы все хоть как-то работало используют Saga Pattern.

Давайте честно. Сага - это не «паттерн проектирования». Это признание поражения или признание того, что вы усложнили систему раньше времени. Вы расписались в том, что не смогли правильно определить границы контекстов, и теперь пытаетесь склеить разбитую вазу скотчем и молитвами.🤬

Вы правда думаете, что Хореография (Choreography) - это красиво? Это когда сервисы перекидываются событиями, как горячей картошкой. Сервис А списал деньги, крикнул в Kafka, Сервис Б услышал (или нет), попытался зарезервировать товар... Ой, ошибка. А Сервис А уже забыл, что он вообще что-то списывал. 💩

В итоге у вас не «танец», а пьяная драка в темном баре. Никто не знает, кто начал, кто виноват, и почему клиент остался без денег и без штанов. Отладка этого ада - лучший способ выгореть за месяц.

🔹Оркестрация (Orchestration) чуть лучше. Вы ставите надсмотрщика (Оркестратор), который пинает сервисы. Но теперь вы создали «Божественный сервис», в котором зашита вся логика. Поздравляю, вы переизобрели монолит, только теперь он тормозит по сети.

🔥И самое сладкое - компенсирующие транзакции. Помните из универа четыре волшебные буквы: ACID? Конкретно одну из них - «I», Isolation, «Изоляция»? Это когда грязное белье одной транзакции не видит другая. Все происходит как бы в вакууме. Так вот, в вашем распределенном шапито этой буквы нет со всеми вытекающими.

Что с этим делать:

1️⃣Избегайте распределенных транзакций любой ценой. Если два действия должны быть атомарны - держите их в одном сервисе и одной БД.

2️⃣Если прижало - выбирайте Оркестрацию. Вам нужен лог состояния, чтобы понимать, на каком шаге все рухнуло. Хореография годится только для примитивных событий «пожар-забыл».

3️⃣Идемпотентность - это религия. В распределенной среде сообщения дублируются. Если ваш сервис спишет деньги дважды по одной Саге - вас уволят, и правильно сделают.

Не усложняйте. Распределенная система - это не достижение, это геморрой, который вы сами себе создали.


#этобаза

🤡Токсичный (it) архитектор🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥32
Arch Kata соревнования прошли ярко и активно на конференции True Tech Arch #8 в декабре.

Хотите тоже попробовать решить наш кейс? Прикрепили задание ниже👇
Ждем ваши ответы до конца 2025 года - присылайте здесь или на почту TrueTechArch@mts.ru

Самое интересное решение наградим брендированными подарками! 🔥

Есть вопросы - пишите в чат. Наши эксперты из жюри с удовольствием оставят вам комментарии.

Всем удачи! 🤞
Forwarded from linkmeup
Уже в эту субботу продолжаем с утроенной яростью лезть в технину таких уже привычных нам CDN. Лезем настолько глубоко и сурово, что в плане на поговорить обнаружены новые, доселе неизвестные всем ведущим слова. А значит что? Значит будет очень интересно.
Гостей будет сразу трое:
- Василий Сошников — Руководитель направления Сети Доставки Контента MWS (МТС), OpenSource энтузиаст тесно связанный с развитием NGINX.
- Евгений Зайцев — Технический менеджер, занимается развитием CDN-ов в Яндексе
- Георгий Тарасов — продакт CDN в Curator

https://linkmeup.ru/blog/3015/
👋Сижу, пью свой утренний американо. Всё как обычно. Тихо, спокойно, мозг еще не включился в режим тушения пожаров. И тут в корпоративный чат падает оно. Объявление, полное фальшивого восторга и эмодзи с хлопающими ладошками: «Наш Сеньор Хуан Помидор едет на главную IT-конференцию года с докладом о том, как мы победили энтерпрайз!»

Давайте я вам, дети, расскажу, что такое современная IT-конференция.💩

Это не храм знаний. Это даже не рынок обмена опытом. Это гигантская ярмарка тщеславия, где одни делают вид, что учат, а другие - что учатся. И всё это за чужой счет.

❗️Главный экспонат - спикер. Вчерашний инженер, который вдруг решил, что его умение настраивать K8s - это сакральное знание. Ментально этот человек выпадает из команды на месяц. Он больше не решает задачи бизнеса. Он «готовит слайды» и «репетирует перед зеркалом». Он превращается из инженера в инфоцыгана.

Компания оплачивает ему всё: перелет, отель класса «я-слишком-хорош-для-хостела», суточные и полную зарплату.

А что взамен? Иллюзия «прокачки HR-бренда». Мифическая вера, что джуны в зале тут же захотят к вам работать.

На практике компания инвестирует в то, чтобы сотрудник красиво упаковал себя для рынка и получил +$500 к офферу от конкурента, который клюнет на строчку «Спикер на крутой конфе».

И пока этот «евангелист» вещает со сцены про космолеты, у него в проде падает сервис. Его команда, матерясь, разгребает техдолг, который он оставил, потому что был «занят слайдами».

А что с залом?

К 2025 году большие конференции перестали вызывать ажиотаж у тех, кто реально пишет код. У них нет времени на трехдневный запой под видом нетворкинга. А компания не готова отдать 100к за билет, чтобы послушать пересказ документации.

Раньше привозили мировых звезд - Фаулера, дядюшку Боба. Это был глоток воздуха. А сегодня? Локальные спикеры, которых ты и так встретишь на любом митапе или в YouTube на x1.5 скорости бесплатно.

Самыми честными остались бесплатные митапы от компаний.

Да, это неприкрытый хантинг. Но здесь всё прозрачно. Компания говорит: «Смотрите, какие задачи мы решаем. Вот пицца, вот вакансии». Разработчик приходит, ест, слушает и, возможно, меняет работу. Сделка честная. Никакого пафоса про «миссию» и «развитие комьюнити».

Так что же делать?

Инженеру: Хочешь на сцену? Не вопрос. Но рассказывай не про то, как ты прочитал книжку по DDD, а про то, как вы полгода внедряли его, трижды упали, потеряли данные и набили шишки. Покажи шрамы, а не глянцевую обложку. Твой доклад должен быть «посмертным вскрытием», а не рекламным буклетом.

Руководителю: Прекрати отправлять людей на «отдых» под видом обучения. Задай сотруднику после конференции один вопрос: «Что конкретно мы внедрим в работу завтра?». Если в ответ тишина - ты спустил бюджет в унитаз. Лучше купи команде подписку на O'Reilly или курсы у реальных практиков.

Настоящее развитие происходит не в конференц-залах, а в IDE, в код-ревью и в отчетах об инцидентах. Всё остальное - театр.

#заметкинаполях

🤡Токсичный (it) архитектор🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8👎3💯3🤔1
True Tech Arch.
True Tech Arch #8 состоялся! 🔥 Всем большое спасибо за посещение. Запись и презентации докладов будут опубликованы на следующей неделе. Фотографии - еще через неделю 👌 А пока ждём, предлагаем вам заполнить фидбек: оставить комментарии по проведённой и поделиться…
Всем привет! 😊

У нас хорошая новость - опубликовали запись конференции True Tech Arch #8.

🛑 3 интересных доклада и финал Architectural Kata смотрите по ссылке

Приятного просмотра!

📋Поделитесь впечатлениями и предлагайте темы для будущих мероприятий - Feedback

#truetecharch8 #truetecharch #itarchitecture #конференция #architecturalkata
🔥9👏1