Telegram Web
🤷 Не анонс следующего воркшопа. Почему?

🆕 Новизна формата
Конечно, я готовился к 1ому. Выработал уникальный формат. Которого ещё не видел в отечественном IT сообществе. Да и в мировом тоже.
Есть форматы моков. Или архитектурные каты. Или же масштабные разборы систем на 5 часов. А ещё архитектурные хакатоны.
А так, чтобы разобрать актуальную задачу в формате брейншторма, да с прокачкой навыков прохождения System Design Интервью... Мой формат. Новый.💪

👨‍🏫 Подготовка
Практика преподавания своего профильного стека на отусе и отдельно System Design подсказывала какие акценты выделить. Какое знание передать. И в какой форме. Готовился как на экзамен :) Старался выработать структуру. Понимал где и как будем взаимодействовать с участниками.
Отталкивался в построение воркшопа от целей.
Цели - передать понимание прохождения интервью. И решить задачу наступая на подводные камни(выделяя их явно). А также делясь лайфхаками, которые приобрёл за успешные прохождения в BigTech - VK, 2GIS, Yandex.

🚀 Проведение
2 часа интенсива пролетели как миг 😮🏃

🗒🖌 Обратная связь
Я хотел понимать насколько зашёл воркшоп участникам. Сделал лёгкую форму обратной связи. Выделил 3 основных вопроса с 10 бальной шкалой:
1) Насколько полезным считаете сегодняшний разбор?
2) Оцените подачу материала спикером
3) Структурированность материала
Средняя оценка вышла 9.7 😮

+ Плюс текстовая обратная связь, которая дала мне пищу для размышления как улучшиться. Стать ещё ближе к 10чке 😏

🤔 К чему это я?
Благодаря форме заявок на 2ой воркшоп, группа уже набралась. Связывался с участниками лично, объяснял формат воркшопа. И что нас ждёт.

‼️ Нужно больше активностей!
Поэтому оставляю форму на следующую активность на канале.
Что за активность?
Скоро узнаем) И вы будете в приоритете перед основным анонсом :)

👉 Зайти на форму предварительной записи - форма.
🔜 Как скоро тайная тайн раскроется? Уже на следующей неделе! 🤫
До старта прийду в личку, расскажу.

💯 - Закрутил!
👍 - Я тут рядом понаблюдаю
🔥 - Круто, что воркшоп зашёл
Please open Telegram to view this post
VIEW IN TELEGRAM
Кто я? И что нас ждёт?

🚩 В прошлом году канал вырос в 4 раза 🥹
В начале года я думал, что выйдем на спокойный рост. А спустя ещё пол года, мы практически удвоились 🤩

❗️ И это без рекламы! Заинтересованные подписчики с хабра, ютюб. Личные знакомства на конференциях с участниками, крутыми спикерами, сарафанное радио. Каждый приходит следуя за своим интересом. И формирует наше уникальное сообщество.

💭 Пора сказать пару слов о себе - авторе канала
Меня зовут Невзоров Владимир.

1) Я senior backend разработчик геораспределенного Highload сервиса.
Который выдерживает нагрузки в МЛН RPS.
Цель - отсеять вредодносный трафик.
Нужно успеть проанализировать каждый из сотен тысяч проксируемых запросов за миллисекунды. И вынести вердикт - пустить или заблокировать. Не афектя response time клиентского сервиса - маркетплейсы, банки, ...
Направление - кибербеза 🤖

2) Ранее работал в Сбере на высоких скоростях
Принимал маркет дату с МосБиржи(moex).
Обеспечивал бесперебойную поставку данных для всего бизнес юнита КИБ(Корпоративно Инвестиционный Бизнес).
Вырос до техлида. Отвечал ко всему прочему за финансовые сервера(FIXEdge). Которые связывали банк с контрагентами — Bloomberg, JP Morgan, CitiBank, Society Generale.

😖 3 года назад меня заинтересовала тема System Design
Первый раз с ней встретился ещё раньше на собеседование в ОЗОН. Также был Тинькофф. То было время 3х часовых интервью... Когда всё начиналось с "поговорить". Далее много вопросов и задач по профильному языку. А заканчивали строительством системы. В офисе. Вживую.✍️
Как и для многих поначалу проектирование меня ошарашило. Оно было не совсем похоже на повседневные активности разработчика. Точнее совсем не похоже 😥

🤓 Я закатал рукава
Взял книги в зубы и пошёл штормить этот самый дизайн 🧠⚡️
В ход шли Кабанчик, Сью, англоязычные статьи. Я посмотрел множество годных видео по дизайну на ютюбе.
Собеседовался на русском, английском. Собеседовал сам. Участвовал в обсуждениях дизайна в различных сообществах. И, наконец, настал час Х - стал ходить на реальные интервью.

🏁 Что в итоге?
Все последние SD интервью, включая собеседование на позицию архитектора мною пройдены(✔️).
Причём, в одной из отечественных топовых BigTech компаний меня собеседовал специалист, который N лет назад внедрял System Design Интервью 😳. Его обратная связь для меня была на вес золота.

👥 Менторская практика
Я почувствовал, что своим практическим опытом прохождения могу поделиться. И помочь специалистам, которые хотят взойти на новую вершину. Отсюда выросла менторская практика. Где мы оба с менти нацелены на результат. И каждый пашет своё поле:
· Я собеседую
· Даю обратную связь по прохождению, направление мысли, лайфхаки. И говорю, что качать в приоритете
· Менти пыхтит, натаскивается
В итоге - успешные прохождения реальных SD-интервью.

🎯 Рождение тм канала
Сам телеграмм канал родился благодаря:
1) Желанию делать level up в теме System Design
2) Желанию делиться знанием, опытом в поддерживающей атмосфере без упрёков и насмешек
И делать это в интерактивной, интересной для вас, дорогие подписчики, форме 🆗

☕️ Я рад, что наше сообщество увлечено развитием! Растёт и крепнет!🎆
Теперь вы лучше знаете меня, мою историю и мотивацию делать канал.

🔜 В ближайшие дни я объявлю ту самую масштабную активность. К которой также шёл несколько лет.
А пока - хорошей недели! 😏

👍 - Рад оказаться в таком сообществе
🔥 - Лучше узнал автора, это важно
💯 - Комиксы - фишка/100ка, я в шоке от креатива, расскажу маме
Please open Telegram to view this post
VIEW IN TELEGRAM
System Design Interview: казнить нельзя помиловать!

⁉️ Сплошные вопросы
Такое интервью вообще необходимо?
В чём его сильные и слабые стороны?
Как оно возникло и с какими целями?

🤔 Кругом голова
Эти и другие вопросы крутились в голове на старте изучения System Design. И далее в процессе погружения в тему.
Почему бы не посчитать количество теннисных мячиков, которое может влезть в боинг? Или проверить кандидата как-то по-другому?
Почему именно System Design Интервью? Всегда ли оно используется по назначению? А судьи кто?

⭐️ Что делать? Собрать мнения!
Мне повезло встретить хорошо погруженных в интересующий топик экспертов:
Александра Поломодова - Как подготовиться и пройти System Design Interview, Лента Видеохостинга и многое другое
Филипп Дельгядо - Архитектура платежной системы: почти enterprise и многое другое

Познакомился с ними заочно по их материалам. Затем в своё время встретился лично.
Из удивительного - оказалось, что у них диаметрально противоположные мнения на полезность System Design Интервью 🙂
Что же делать? Правильно -

💬 Посадить их напротив друг друга на крутейшей тех конференции HighLoad++
Ввести аудиторию в контекст - показать пример решения задачи. И накидывать на обсуждение тезисов 😉

Порадовало, что и сами эксперты, и HighLoad++ положительно откликнулись на мою идею создания дискуссии. Одобрили заявку. Мы хорошо подготовились. И провели встречу при полном зале в конце 1ого дня конференции 👌

💡 Итог
=> Обогатились ответами, пониманием нужды такого интервью. И восприняли критику такого формата.

🎊 Сам батл можно посмотреть совсем скоро
Не за горами летний хайлоад. Обычно при старте очередной конференции публикуют материалы прошедшей. Сообщу, когда будет доступно 👌

✍️ А пока - как вы думаете есть ли достойная замена System Design Интервью?

Ссылка на описание дискуссии с основными тезисами на HighLoad++ - тыц
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 System Design интенсив. 1 месяц. Будет горячо!

!😳 Проектирование - это шок
Дизайн на входе меня ошарашил. Первые собеседования давались с трудом.
Зачем все эти оторванные от реальности паттерны? Только лишь для интервью?

👨‍💻 Собрать всё воедино
У меня возникло жгучее желание разобраться в теме. Начал искать и поглощал различные материалы из множества источников.
Особенно меня драйфили и драйвят тех конференции с живым общением - ArchDays, Podlodka, HighLoad++.
Чувствовал какие акценты в построение наиболее важны.

⁉️ Что я обнаружил?
Оказывается, если смотреть под правильным углом все эти паттерны, подходы имеют практическое значение в реализации, в построение систем. Особенно высоконагруженных.

🕯 Что сделал:
Систематизировал самые важные топики. Такие как:
1) Работу с требованиями:
Функциональные, нефункциональные, проработка use cases
2) Разбор популярных протоколов:
TCP, http(REST), websockets, ...
3) Разбор вариантов архитектуры с +-:
Монолит, микросервисы
4) Понимание арх паттернов:
Circuit breaker, retry, exp backoff, ...
5) Понимание различных типов БД и контекстов их использования:
SQL/NoSQL - PostgreSQL, redis, ...
6) Понимание важности message broker:
Кафка как база
7) Level up системы до:
а) Высокодоступной
б) Отказоустойчивой
в) Масштабируемой

Эти знания необходимы для построения HighLoad системы.
Я упаковал их в месячный интенсив по System Design🍸

🙂 Сам бы прошёл такой курс
Как и 2 проведенных воркшопа - я хотел сделать такой курс, который сам бы прошёл в момент старта изучения темы.
Что бы позволило мне быстрее и с большей отдачей вкатиться и получить удовольствие от того, что:
Не так-то и сложно! А даже интересно!

😏 Ещё фишки!
А если к теории и практике построения систем добавить запускаемые примеры? Нет, не нужно разбираться 5 часов в ansible и раскатывать docker compose на разные машины.
Вся инфраструктура есть. Я подготовил курс в том числе для аналитиков(!), начинающих специалистов, всех, кто хочет начать познавать азы проектирования.

✔️ Всё готово!
Поэтому для каждого ученика будет развёрнуто окружение. Достаточно зайти, нажать на кнопку "Старт". И очередной пример запуститься!
К примеру, сможете увидеть в реальности как балансировщик раскидывает запросы по бэк сервисам. По логам, на фронте в UI - всё доступно!

Q/A. Что имеем?
Получаем курс, в котором теория органично сочетается с практикой. Позволяет вам быстро освоить нужные концепции. И приземлить их на реальные примеры.

Q/A. Где подробности?
nevzorov.courses 👈

Q/A. Лекции в записи как на корпоративных курсах?
Неа! Вживую! 2 часа интенсивной встречи с кучей материала. Разбитого на чанки для вашего удобства усвоения. Плюс, записи, которые можно пересматривать.

Q/A. Численность группы?
Практика проведения воркшопов показала мне, что небольшая группа даёт максимальный контакт с учеником.
Поэтому стартуем с небольшой группой.

И с ламповой атмосферой💡
Как я люблю 🫶. И что по обратной связи зашло в воркшопе. Высокие оценки подсказывают, что такой формат очень близок студентам.

Q/A. Когда старт?
Предварительная дата - 24.06.25 (вт, 19:00). Уже есть запросы на курс. Если хотели интенсивной прокачки, пишите.

Q/A. Как оплатить, забронировать?
Продажи с сайта ещё не стартовал. Можете прийти ко мне в личку, задать доп вопросы, получить ответы, забронировать, оплатить. У многих личка есть.
В целом она в футере сайта.

✔️ Поехали смотреть:
1 месячный интенсив по System Design для разработчиков, аналитиков, лидов, менеджеров, SRE, всех, кто интересуется базой проектирования!
🚀 System Design интенсив

Для вашего удобства заявку можно оставить здесь:
Заявка на System Design Интенсив
В воркшопы доходил в личку до всех оставивших заявку. Нет корпорации. Нет менеджеров. Я - автор курса - прийду и отвечу на ваши вопросы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
📥 Транзакции под соусом Клеппманна

Продолжаем разбор классики System Design.
На очереди глава 7 - Транзакции!

Содержание вебинара:
ACID
Уровни изоляции транзакций
Сериализуемость
Оптимистичные и пессимистичные блокировки
Транзакции - не только в SQL

Разбирает Михаил Масягин - linkedin. Один из преподавателей курса - nevzorov.courses/#teacher.

🧑‍💻 Встречаемся 11.06.25(ср) в 18:00.

Создал встречу. Ссылка на комнату в мтс линк.
Также для удобства планирования создал событие в календаре - google.event.
Для мобилок создание через .ics (откроется календарём).

🎦 Вебинар будет записан.
В одной из прошлых активностей достигли лимита в 50 участников.
Расширил до 100)

👍 Хорошей и продуктивной недели!
Please open Telegram to view this post
VIEW IN TELEGRAM
🕹 Своя игра - System Design

За последние два года было много насыщенного архитектурного первого:
✔️ Архитектурный хакатон от ВТБ
✔️ Архитектурная ката от МТС

🏆 Пришло время презентовать новую архитектурную активность. 🎆
Друзья, стартуем первую викторину "Своя Игра" по "System Design, Архитектуре"😊

🛞 Принять участие может новичок, старичок, любой желающий потренировать свои архитектурные скиллы. В состязательном варианте.💪

2️⃣ Проведём в 2 этапа:
1) Подготовительный. Викторина в квизах
Все вместе подключаемся на площадку для проведения. Стартуем квиз.
За ограниченное время нужно максимально точно ответить на заготовленные вопросы.
Выберем 4ёх финалистов.
2) Финал
4 претендента на звание победителя первой викторины Своя Игра по System Design, Архитектуре подключаются на площадку для финального батла.
Также подключаются зрители.
Здесь нас ждёт классика викторины в виде категорий и карточек.

👉 Предварительно старт 12.07.25(сб) в 19:00. Подробности в начале июля.

🔭 Заявить своё желание на участие можно в форме. Удачи!


На постере 2 пасхалки) Если интерпретируете в течение часа - получите по 2 будущих балла за каждую)

🍓 - понравились клубнички в прошлом посте🤩
Давайте пошумим перед праздником) И устроим в реакциях клубничную вечеринку под такой жаркой летней активностью 👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
Транзакции. Разбор окончен!
Было мощно - ACID, Уровни изоляции, Блокировки.

Теперь это всё нужно переварить) Создать видео. И выложить. Скоро будет👌
📈 База System Design. Финал

💡 В завершающей части вы изучите:
✔️ Модели согласованности
+ Strong
+ Eventual
+ Способы достижения
+ Примеры систем

✔️ Consistent Hashing
💍 One ring to... распределить их всех💅

✔️ Резервирование
+ Избыточность. А зачем?
+ Бэкапы
+ Непрерывное резервирование с помощью реплики

✔️ Proxy
+ Почему нужна промежуточная сущность?
+ Forward proxy для клиентов
+ Reverse proxy для бэкэнда

👉 Habr: System Design для начинающих: всё, что вам нужно
Please open Telegram to view this post
VIEW IN TELEGRAM
System Design Interview
Владимир Невзоров

🔜 Провожу интервью на полях конференции ProIT Fest 😊
Будем решать популярную SD задачу 😎

Сама программа насыщенная.
Приглашаю в северную столицу прокачивать свои архитектурные навыки и классно провести время 5-6 июля 👍
Подробности моего трека 👉

СЕКЦИЯ: МENTORING
Кому будет полезно:
Разработчикам, аналитикам, продакт-менеджерам и всем, кто хочет уверенно пройти архитектурную секцию на собеседовании. Особенно тем, кто метит на senior-позиции.

О чем?
Мы разберём вживую популярную задачу на System Design интервью. В процессе узнаем:
Как правильно подступиться к задаче?
На что обращают внимание при решение?
Почему такие интервью — уже не только про разработку, но и про мышление?

Что вас ждет?
✔️ Живое решение задачи
✔️ Пошаговый разбор
✔️ Must-have подход к проектированию
✔️ Ответы на вопросы в интерактиве

Вы уйдёте с пониманием, как проходят такие интервью и на что делать упор при подготовке.

Кто такой Владимир Невзоров?

Senior backend engineer в ServicePipe, 10+ лет в разработке, опыт в FinTech, Телекоме.
Разрабатывает геораспределённую систему антибот, выдерживающую миллион RPS.
Спикер HighLoad++, Стачки, Dump, ProIT Fest, призёр API Hackathon VTB.

Билеты
Телеграмм канал с подробностями.
Промокод на скидку -20% - nevzor
Please open Telegram to view this post
VIEW IN TELEGRAM
🔤ystem Design - youtube

🗣 "Спроектируйте сервис-аналог youtube, пожалуйста."
"Пожалуйста", - сказал Евгений Teamlead Avito и сделал ❗️

👍 Снова чёткое поэтапное прохождение.
Позволяет уложить в голове основные этапы, их наполнение.
Приятного просмотра! 😉

System Design youtube на youtube

👍 - супер!
⚡️ - ещё мок интервью на канале!
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/06/25 10:55:54
Back to Top
HTML Embed Code: