TGViewer
Channel Public Channel
System Design World

System Design World

@system_design_world

Улучшаем навыки проектирования систем вместе! Готовимся к System Design Interview.

Автор - Старший бэкэнд разработчик HighLoad систем, специалист кибербезопасности Невзоров Владимир - @vova_dev
Subscribers
5.97K
Photos
439
Videos
26
Links
254
Recent Posts 13 shown
Post #742 988
🛒 Мои отношения с Т-Банком. Part II. System Design

📕 Для подготовки к System Design Интервью читал книги, просматривал и конспектировал видео, читал большое количество статей, проходил мок интервью и в финале настоящие в BigTech, которые в итоге стал проходить и помогать с прохождением своим менти лично и студентам на курсе.

Мне помогли в том числе видео:
☑️Как подготовиться и пройти System Design Interview. Александр Поломодов
☑️Интервью по System Design

В кураже от подготовки взял у Александра Поломодова - СТО Т-Банка, который отвечал за секцию System Design, первое в своей жизни техническое интервью на полях конференции YaTalks.

🆚 Позже копая эту тему затащил баттл на HighLoad++:
System Design Interview: казнить нельзя помиловать / Вл. Невзоров, Ал-др Поломодов, Филипп Дельгядо
Кстати, что думаете - казнить или помиловать?
🔘Филипп любит ставить под сомнение устоявшиеся паттерны и мнения. Пытался разнести "эту вещь в себе, которая ничего не говорит о специалисте, а лишь о его умении проходить собеседование".
🔘Александр упирал на масштабирование процессов найма в крупной компании и раскрытию опыта кандидата благодаря этой секции.
ЕСЛИ ХОТИТЕ ПОХОЛИВАРИТЬ ВНИМАТЕЛЬНО ПОСЛУШАЙТЕ АРГУМЕНТЫ КАЖДОГО! Можно их вычленить с помощью LLM для скорости.


Какой я сделал вывод для себя?
Anyway, System Design с нами всерьёз и надолго. BigTech не собирается от него отказываться. Но потом пришёл 2026 год с вопросом - а вот это всё вообще(разработчики(я), тестировщики, аналитики, написание кода, System Design наконец) - вообще надо? 🥹

😐 Ответ пришёл.
🍃 AI применяется сейчас где угодно. Почему бы не применить и к System Design? -> И не выбрасывать эту секцию на обочину истории.

В Т-Банке сделали микс классического System Design + AI. Об это узнал от СТО, с которым мы договорились презентовать этот формат у меня на канале 🌍.
В очередном посте серии на выходных, расскажу подробней про формат, а также познакомимся с участниками
ПЕРВОГО В РОССИИ AI SYSTEM DESIGN ИНТЕРВЬЮ


Встреча по AI SYSTEM DESIGN интервью 30.09.26(ср) в 19:00.
  • 🔥 13
  • ❤ 5
  • 👍 3
Post #741 1.24K
🛒 Мои отношения с Т-Банком. Part I

2019 год. Собеседование. Трушное в офисе. На северо-западе Москвы.
Меня собеседовали 3 специалиста.
Примерно 2 часа ушло на задачи по С++:
1. Классы
2. Биты, байты, сдвиги
3. Разные задачи
Интервьюеры доставали из бумажной стопки очередной код/задачу, давали мне.
🤯 Я со своей максимально разогнанной психикой под собеседование впивался в код глазами, запускал мысленные механизмы, пытался понять - что хорошо, что не очень, какие есть ошибки - явные, неявные.
🔨 Полный хардкор. Каждый мог задать мне вопрос. Каждому отвечал.

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

⌛️ А следующим этапом...
Началась странная секция. К этому я не был готов. Насколько помню, меня попросили подумать над передачей данных из Европы, с набором требований к скорости, задержкам.
Сейчас я понимаю, что это был System Design. Точнее, его прообраз.

В моменте нарисовал пару квадратов, упомянул кэширование, размышляя вслух над требованиями, не стеснялся задавать вопросы.

👨‍🎓 Тогда я понял, что есть дисциплина, которая не про код, не про базы данных, а про другое - System Design. И стал её ботать.

Продолжение завтра...
Встреча AI SYSTEM DESIGN интервью 30.09.26(ср) в 19:00.
  • 🔥 15
  • 🤔 5
  • ❤ 2
  • 👍 1
Post #740 1.44K
AI System Design Интервью в Т-Банк.
Первое в рунете.

Эксклюзив для участников сообщества.

Надо?

upd. Наберём 30 лайков расскажу подробнее😂

Ого. Как быстро. Договорились.
upd2. Наберём 60 лайков, расскажу быстрее 🤗😁
  • 💯 125
  • 👍 67
  • ❤ 39
Post #739 1.85K
🤷‍♂️ Что находится на серверной стороне AI?

⚡️ Огромную ИИ инфраструктуру нужно поддерживать и развивать.⚡️
🏅 Яндекс 3 октября(сб) запускает конференцию «я про бэкенд», на которой будут затронуты темы ИИ + бэкенда.

Сразу к докладам:

🔘 инференс генеративных ответов Алисы в Поиске
🔘 обработка более 100 ГБ/с без потерь и дублей
🔘 ML-фильтр и LLM на потоке 40 000+ событий в секунду
🔘 доставка конфигов на 200 000 хостов при отказе дата-центров
🔘 база векторных баз
🔘 надёжная архитектура поиска лекарств в Яндекс Еде

В общем, не только про модели и промпты 😀
А про
системы, которые должны выдерживать реальную нагрузку и продолжать работать, когда что-нибудь обязательно сломается🔨


📅 3 октября
📍 Москва и онлайн
🎟 Участие бесплатное, нужна регистрация
🔘 Посмотреть программу и зарегистрироваться здесь

🛫 Архитектурная задача
Можно предложить свою архитектурную задачу. Одну из них разработчики Яндекса решат в прямом эфире.
Я свою задачу (про Mars Inc & RAG) уже отправил 👀

Можете предложить и вы:
✍️ Поставить задачу
  • 🔥 6
  • ❤ 1
  • 👍 1
  • 💯 1
Post #738 1.81K
🔠🔠🔠 CAP в System Design

Что это?
➡️Теорема

Сложная?
➡️Нет

Для чего полезно знать?
☑️Для интервью
☑️Для взвешенного проектирования распределенных систем


CAP теорема помогает понять, что при проектировании распределенных систем придётся сделать выбор.

Она утверждает, что в любой момент времени система может обеспечить только 2 из 3 свойств:
🔘C (Consistency / Согласованность) - все узлы видят одинаковые данные одновременно.
🔘A (Availability / Доступность) - любой запрос получает успешный ответ (не ошибку и не таймаут).
🔘P (Partition Tolerance / Устойчивость к разделению) - система продолжает работать, даже если связь между узлами пропала.
Поскольку в реальном мире сеть ломается всегда, приходится выбирать между CP и AP.

🎞 youtube - рилс c вопросом про CAP с System Design Игры :)
YouTube Теорема CAP в System Design Распределенные системы имеют свои ограничения. CAP в первом приближ...
  • 🔥 5
  • ❤ 1
  • 👍 1
Post #735 1.67K
UDP - основа для TCP.

📕 Поглощаю очередную техническую книгу. Скоро раскрою почему :)

Читаю новую главу. Вижу это 🫨

Сначала не поверил. Дошёл до оригинала. И там это утверждение.
Наверное, новый взгляд на привычные вещи?
Post #729 2.06K
6 поток System Design через 5 дней!

☑️ Группа собрана. Осталось 2 финальных места.
Есть возможность оплаты за счёт работодателя.

💡 Интересно, что группа набралась ещё в начале лета на эту осень)
Хотя обычно курсы покупают в последний момент))

Классно, что в сообществе специалисты, которые продумывают свою карьеру наперёд.

⚡️ Если продумываете развитие сейчас, горит подготовка к System Design Интервью и/или хотите систематизировать архитектурные знания, претендовать на высокий грейд у себя в компании, можете посмотреть программу.
Как ни странно, несмотря на обилие курсов, мой интенсив стабильно набирает группу. 👨‍🎓👩‍🎓
За счёт ламповости есть возможность проработать разделы с каждым, каждой.

На 6ой поток мы преподавательским составом сделали больше акцента на СУБД. Расширили набор стендов.
И постарались оставить интенсив сбалансированным для возможности совмещения работы и прохождения.

Итак, разделы:
🏗 Архитектура
Как декомпозировать систему. Где провести границы. Как думать про нагрузку, отказоустойчивость, масштабирование и компромиссы.
🌐 Протоколы
Как сервисы общаются. HTTP, TCP, gRPC, WebSocket. В каких случаях какой протокол выбрать и почему.
📨 Брокеры
Когда нужна асинхронность. Что дают очереди. Какие появляются гарантии, проблемы с доставкой, порядком сообщений. И что с этим делать.
🗄 СУБД
Как выбирать хранилище под задачу. Индексы, транзакции, репликация, шардинг. И где начинаются реальные компромиссы.

Важный показатель для меня - процент прохождения интенсива. Внутренний KPI.
Недавно у нас был показатель 90-95%.😮 И почему студенты так стараются?)

Если не хотите заскучать этой осенью, а хотите пропахать, то милости прошу😊

Старт:
14 сентября - установочная встреча
15 сентября - первая архитектурная встреча, совместный брейншторм. И поехали.🚀

↗️ Как проходит обучение:
Занятия по вторникам в 19:00. В четверг выдача дополнительного материала, стендов для проработки. Воскресенье - QA.
Так идём 4 недели = 4 модуля. Плюс, 1 бонусная.

Выбрать тариф здесь -> System Design Интенсив. Тариф
2 места...
  • ❤ 4
  • 🔥 3
  • 👍 2
Post #728 1.69K
Post #727 1.68K
Новая реализация популярной задачи 😊
Как думаете, что было?

Всегда помним этапы:
1. Уточнения требований
2. Проектирование API/Проговаривание модели данных
3. Проектирование схемы
+Возможно масштабирование, если успеем.

Интересная мысль от Саши:
Если появилась шальная мысль - лучше спрашивайте. Мысль в голове возникла не просто так. Можно будет обсудить с интервьюером.

Кандидатом был Глеб - системный аналитик ОТП Банка.
Прошёл основные этапы, поддерживал коммуникацию, защищался от моих челенджей.
Красавчик ☺️

Запись будет? Будет.
  • 🔥 11
  • 👍 2
  • ❤ 1
Post #725 1.63K
We are waiting for you ☺️


Что будет:
Базовое решение популярной System Design задачи на скорость 🔥
Кстати, вызвался аналитик :)
Post #723 1.57K
С ИИ всё по-другому?

Посмотрел разбор книги по внедрению этой технологии в {между скобок}.
Скрин справа с разбора с Кириллом Ветчинкином 2ой главы.
Сейчас дочитываю саму книгу.

❗️ А теперь челендж для нашего сообщества)

1. Как вы думаете про что говорилось здесь?
2. И насколько текущий хайп вообще про другое? 🤩

👍 - делать такие челенджи чаще
  • 👍 6
  • 🔥 2
  • 👏 2
Older posts →

About this channel

How can I read @system_design_world without a Telegram account?
TGViewer shows the public web preview Telegram publishes for System Design World: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does System Design World have?
System Design World (@system_design_world) has 5.97K subscribers on Telegram, refreshed roughly every 30 minutes.
Does System Design World know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →