Пригласил MWS на архитектурный митап спикером.
✍️ Решу System Design задачу с AI. Ведь пора уже? :)
Заходите онлайн, предлагайте варианты использования AI в проектировании, рассказывайте свои System Design кейсы 👨🎓
Подробности ниже👇
✍️ Решу System Design задачу с AI. Ведь пора уже? :)
Заходите онлайн, предлагайте варианты использования AI в проектировании, рассказывайте свои System Design кейсы 👨🎓
Подробности ниже
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Forwarded from True Tech Arch.
Приглашаем вас 31 марта в 15:00 на новый формат активностей:
MWS meetup #1.
Онлайн встреча ИТ-архитекторов.
На встрече будут следующие темы и спикеры:
• 15:00 – 16:00 - доклад "Как перейти от правдоподобных ответов к обоснованным", Александр Якунин, архитектор центра практик Архитектура MWS.
• 16:00 – 16:30 - перерыв, ответы на вопросы
• 16:30 – 17:30 - доклад "AI в System Design", Владимир Невзоров, эксперт по System Design.
Аудитория: архитекторы всех уровней, аналитики, руководители и команды центров архитектурных направлений и всем, кому интересна данная тема.
🛑 ТРАНСЛЯЦИЯ
MWS meetup #1.
Онлайн встреча ИТ-архитекторов.
На встрече будут следующие темы и спикеры:
• 15:00 – 16:00 - доклад "Как перейти от правдоподобных ответов к обоснованным", Александр Якунин, архитектор центра практик Архитектура MWS.
• 16:00 – 16:30 - перерыв, ответы на вопросы
• 16:30 – 17:30 - доклад "AI в System Design", Владимир Невзоров, эксперт по System Design.
Аудитория: архитекторы всех уровней, аналитики, руководители и команды центров архитектурных направлений и всем, кому интересна данная тема.
🛑 ТРАНСЛЯЦИЯ
👍9🔥4❤1
Все серьезно. Мощная студия.
Александр Якунин - архитектор - заканчивает.
Я стартую через 30 минут. Разгоню System Design🥵
Александр Якунин - архитектор - заканчивает.
Я стартую через 30 минут. Разгоню System Design
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4🆒1
Балансировка трафика в HighLoad системах.
🔜 В System Design мы привыкли к выделенному балансировщику - LoadBalancer.
Который берёт на себя трафик системы и балансирует в соответствии с настроенным алгоритмом - round robbin, sticky session, hash-based, ...
🤔 А что если мы идём в облачную инфраструктуру и уже пользуемся балансировщиком как сервисом?
Погружаемся в облачную специфику в 11-й серии реалити-проекта для инженеров — «Создавая облако» от MWS Cloud Platform с темой:
⁉️ Как устроен сетевой балансировщик в облаке MWS
Что будет в эфире:
- задачи балансировщика и отличия ALB/NLB
- интеграция с MWS Overlay и обработка трафика
- создание и настройка Network Load Balancer
- работа внешнего и внутреннего балансировщиков с health-checks
⏰ Когда:
16.04.26 (чт) в 17:00.
А ещё можно получить подарок за лучший вопрос в чате ☺️
🔜 Зарегистрироваться ⬅️
Который берёт на себя трафик системы и балансирует в соответствии с настроенным алгоритмом - round robbin, sticky session, hash-based, ...
Погружаемся в облачную специфику в 11-й серии реалити-проекта для инженеров — «Создавая облако» от MWS Cloud Platform с темой:
Что будет в эфире:
- задачи балансировщика и отличия ALB/NLB
- интеграция с MWS Overlay и обработка трафика
- создание и настройка Network Load Balancer
- работа внешнего и внутреннего балансировщиков с health-checks
16.04.26 (чт) в 17:00.
А ещё можно получить подарок за лучший вопрос в чате ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥1
Мою заявку приняли)
Теперь будем раскатывать первую в мире System Design викторину на полях конференции HighLoad++!
Хотите участвовать в предварительном online-этапе? 😊
И побороться за 1-е место в финале в Санкт-Петербурге этим летом?
Финалистам договорились дать проходки 👌
Если будете участвовать только онлайн - за первые места предусмотрены призы
Затащить игру на топовую конференцию - стоило сил. Спасибо организаторам за отклик!
Заваливайте огнями
Подробности скоро
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍4
👁🗨 IT - не простое!
Чтобы туда попасть нужно...
А его поможет создать легендарный гуру. Каким способом?
Снова встретил гуру. Который, конечно же, за деньги и нисколько не используя ИИ, который доступен и вам:
1) Сделает для вас легенду
2) Упакует
3) Проконсультирует
📦 Упаковка опыта специалиста мне более-менее понятна.
Как думаете, что кроется под словом Легенда?
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔7👀5👨💻2
С ранних потоков важной метрикой для меня и всего преподавательского состава являются:
1) Оценки после каждого занятия;
2) Обратная связь;
3) Степень прохождения курса.
И нам снова повезло! С учениками, с их усердием и упорством.
У нас — результат на скрине. Возможно, 90%. Я бы даже аккуратно сказал, что прохождение стремится к 100%.
Как вам такая интенсивная пахота?
=> За месяц взять базу System Design!
Так как на протяжении потока мы также вкладываемся в интенсив: в занятия, в уникальные челленджы в чате, в домашние задания.
Мы даже меняем курс на ходу!
В 4-м потоке был запрос на методичку по расчёту метрик - сразу же сел писать. Получилась методичка с расчётом трёх основных метрик, без воды, с показом, что у нас out of scope, а что самое важное! Её студенты сразу же стали применять на курсе!
Мы внимательно относимся к каждому студенту и его запросу.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥3
System Design - дверь к финалам
Vladimir Nevzorov
System Design - дверь к финалам ты открой!
Кто фанатеет от System Design вот уже много лет и этой ночью тоже - тот я☺️
😊 Почувствуйте нотки Within Temptation, нашей ITшной жизни в созданном треке)
System Design - дверь к финалам ты открой!
[Intro]
[Verse 1]
Доска передо мной, и маркер жжёт ладонь,
Интервьюер ждёт: «Давай, покажи свой огонь».
Открываю рот — а внутри орёт легион:
«Бери монолит!» — «Нет, сервисы!» — «DDD, и только он!»
[Pre-Chorus]
Кафка манит меня: возьми, я решу всё разом.
RabbitMQ за спиной обижается тихим басом.
Postgres шепчет: не уходи, мы же были вместе.
Монга кричит: а я шардируюсь из коробки, ты же знаешь, где мне место.
[Chorus]
Все эти голоса — это просто шум.
Eventual consistency, я дойду до тебя потом.
Мне нужны шаблоны и правильный настрой.
System Design, дверь к финалам ты открой!
[Verse 2]
«А как ты шардируешь?» — звучит холодный вопрос.
И монга снова в ушах: «Возьми меня всерьёз».
Стоп. Вдохнул. Сначала — нагрузка, метрики, цель.
Сколько RPS? Какой SLA? Где у нас бутылочная щель?
[Bridge]
Я читал сто статей, я смотрел сто докладов подряд,
Хайлоад, инженеры из Netflix, как они держат свой ад.
Каждый автор уверен: иди моим же путём.
Но его боль — не моя, и его решение — не мой дом.
[Chorus]
Все эти голоса — это просто шум.
Eventual consistency, я дойду до тебя потом.
Мне нужны шаблоны и правильный настрой.
System Design, дверь к финалам ты открой!
[Finale]
Маркер замер в руке. Я рисую первый блок.
Gateway. Стрелка. Выдох. И вдох.
И вдруг — вспышка! Озарение входит в мой разум.
Я вижу всю схему — и собираю микросервисы разом!
Кто фанатеет от System Design вот уже много лет и этой ночью тоже - тот я☺️
System Design - дверь к финалам ты открой!
[Intro]
[Verse 1]
Доска передо мной, и маркер жжёт ладонь,
Интервьюер ждёт: «Давай, покажи свой огонь».
Открываю рот — а внутри орёт легион:
«Бери монолит!» — «Нет, сервисы!» — «DDD, и только он!»
[Pre-Chorus]
Кафка манит меня: возьми, я решу всё разом.
RabbitMQ за спиной обижается тихим басом.
Postgres шепчет: не уходи, мы же были вместе.
Монга кричит: а я шардируюсь из коробки, ты же знаешь, где мне место.
[Chorus]
Все эти голоса — это просто шум.
Eventual consistency, я дойду до тебя потом.
Мне нужны шаблоны и правильный настрой.
System Design, дверь к финалам ты открой!
[Verse 2]
«А как ты шардируешь?» — звучит холодный вопрос.
И монга снова в ушах: «Возьми меня всерьёз».
Стоп. Вдохнул. Сначала — нагрузка, метрики, цель.
Сколько RPS? Какой SLA? Где у нас бутылочная щель?
[Bridge]
Я читал сто статей, я смотрел сто докладов подряд,
Хайлоад, инженеры из Netflix, как они держат свой ад.
Каждый автор уверен: иди моим же путём.
Но его боль — не моя, и его решение — не мой дом.
[Chorus]
Все эти голоса — это просто шум.
Eventual consistency, я дойду до тебя потом.
Мне нужны шаблоны и правильный настрой.
System Design, дверь к финалам ты открой!
[Finale]
Маркер замер в руке. Я рисую первый блок.
Gateway. Стрелка. Выдох. И вдох.
И вдруг — вспышка! Озарение входит в мой разум.
Я вижу всю схему — и собираю микросервисы разом!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥5👍2
Усилить System Design сейчас!
🍁Хотел провести очередной поток осенью.
Неожиданно стали приходить запросы на обучение🚨
=> Поэтому решил провести System Design Интенсив сейчас.⭕️
Уже формируется группа. Мест всё меньше.😮
В этот раз небольшой набор. Компактная группа.
Максимальное погружение для каждого.
Модули:
1) Архитектура
Монолит, микросервисы, EDA
2) Протоколы
HTTP/REST, WebSockets, gRPC
3) СУБД
Что это? Какие типы бывают. Движки, ACID, CAP.
Масштабирование - проблематика, решение.
RAID, Шардирование, репликация, ...
Для особо пытливых - уровни изоляции понятным языком, вся правда о CAP и ещё ряд deep dive тем
4) Брокеры
RabbitMQ, Kafka - со стендами, методичками, реальными запусками
5) Практика
Нарешиваем популярные System Design задачи в моменте
И всё за месяц🤩
Успевали 4 потока до вас. Успеете и вы📕
Преподаватели:
1) Я - Невзоров Владимир - разработчик HighLoad систем. Сейчас разрабатываю геораспределенный антибот с нагрузкой 200k+ RPS.
‣ Спикер HighLoad++, Podlodka TechLead Crew, ...
‣ Финалист архитектурного хакатона ВТБ
‣ Веду архитектурную часть
2) Михаил Масягин - тимлид backend- и frontend-команд распределенной системы бэктеста в HFT-фонде.
‣ Автор разборов Клеппманна.
Клеппманн жёсткий. Слёту не всегда поддаётся. В то же время такие важные знания о разработке высоконагруженных систем в плане СУБД Михаил переложил в чётки обучающие чанки. Даёт в связке со своим опытом разворачивания, настройкой и эксплуатацией различных типов СУБД. А также со стендами - индексы, кэширование, ...
‣ Преподаёт и получает степень к. ф.-м. н. в МГТУ им. Н.Э. Баумана
‣ Ведёт СУБД часть.
3) Алексей Однорал - ML разработчик, участник множества хакатонов
‣ Финалист архитектурного хакатона ВТБ
‣ призёр API HACK VTB
‣ победитель Sber AI 2025
Создал набор важных стендов на архитектуру и отвечает за них. Хочет, чтобы каждый погрузился по максимуму.
Стенды запускаются одной командой на подготовленном окружение!
🌸 За весну вы получаете системное знание, базу, практику.
И в лето, да и на весь текущий год выходите с новым уровнем понимания - как в ширину, так и в глубину.
👉 Подробности здесь:
nevzorov.courses
Скоро закрываю набор. Ориентировочный старт - конец апреля.
Курс уже проходили:
Доступно корпоративное прохождение✔️
1️⃣ Первая неделя - как раз майские - мягкий старт.
+ Дополнительно задать вопрос можно в форме.
Несколько промо на раннее вступление:5% - EARLYBIRD . Действуют до завтра.
🍁Хотел провести очередной поток осенью.
Неожиданно стали приходить запросы на обучение
=> Поэтому решил провести System Design Интенсив сейчас.
Уже формируется группа. Мест всё меньше.
В этот раз небольшой набор. Компактная группа.
Максимальное погружение для каждого.
Модули:
1) Архитектура
Монолит, микросервисы, EDA
2) Протоколы
HTTP/REST, WebSockets, gRPC
3) СУБД
Что это? Какие типы бывают. Движки, ACID, CAP.
Масштабирование - проблематика, решение.
RAID, Шардирование, репликация, ...
Для особо пытливых - уровни изоляции понятным языком, вся правда о CAP и ещё ряд deep dive тем
4) Брокеры
RabbitMQ, Kafka - со стендами, методичками, реальными запусками
5) Практика
Нарешиваем популярные System Design задачи в моменте
Также добавился AI-модуль.
И всё за месяц
Успевали 4 потока до вас. Успеете и вы
Преподаватели:
1) Я - Невзоров Владимир - разработчик HighLoad систем. Сейчас разрабатываю геораспределенный антибот с нагрузкой 200k+ RPS.
‣ Спикер HighLoad++, Podlodka TechLead Crew, ...
‣ Финалист архитектурного хакатона ВТБ
‣ Веду архитектурную часть
2) Михаил Масягин - тимлид backend- и frontend-команд распределенной системы бэктеста в HFT-фонде.
‣ Автор разборов Клеппманна.
Клеппманн жёсткий. Слёту не всегда поддаётся. В то же время такие важные знания о разработке высоконагруженных систем в плане СУБД Михаил переложил в чётки обучающие чанки. Даёт в связке со своим опытом разворачивания, настройкой и эксплуатацией различных типов СУБД. А также со стендами - индексы, кэширование, ...
‣ Преподаёт и получает степень к. ф.-м. н. в МГТУ им. Н.Э. Баумана
‣ Ведёт СУБД часть.
3) Алексей Однорал - ML разработчик, участник множества хакатонов
‣ Финалист архитектурного хакатона ВТБ
‣ призёр API HACK VTB
‣ победитель Sber AI 2025
Создал набор важных стендов на архитектуру и отвечает за них. Хочет, чтобы каждый погрузился по максимуму.
Стенды запускаются одной командой на подготовленном окружение!
И в лето, да и на весь текущий год выходите с новым уровнем понимания - как в ширину, так и в глубину.
👉 Подробности здесь:
nevzorov.courses
Скоро закрываю набор. Ориентировочный старт - конец апреля.
Курс уже проходили:
Архитекторы, разработчики, аналитики, техлиды. Выше первый отзыв Ирины - фронтенда!
Доступно корпоративное прохождение
+ Дополнительно задать вопрос можно в форме.
Несколько промо на раннее вступление:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4🔥4
Что важно понимать на практике:
◦ Базово существуют балансировки на уровнях L4 и L7, которые решают разные задачи:
◦ ◦ L4 хорош, когда нужно быстро и просто проксировать соединения.
◦ ◦ L7 нужен, когда появляется логика маршрутизации по URL, headers, cookies и другим признакам.
Для гомогенного backend’а может хватит обычного
Round Robin.Если машины разные по мощности -> то пригодится
Weighted Round Robin - когда мы явно указываем в балансировщике веса.Если важна привязка пользователя к конкретной ноде ->
consistent hashing.Least connections и least response time звучат красиво, но часто смотрят на условный /ping, который вообще не отражает реальную деградацию. Сервер может отвечать на хелсчек и при этом умирать на тяжёлых запросах в CPU или базе.Можно раздать запросы на много хостов, но если все они ходят в один инстанс БД, потолок системы останется
Пользуемся базовым принципом:
Сначала простая система, которая работает; потом усложнение только там, где это уже действительно необходимо.
Расширенно про балансировку здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4👏1