Media is too big
VIEW IN TELEGRAM
Продолжаем разбор классики System Design.
На очереди глава 7 - Транзакции!
Содержание вебинара:
Разбирает Михаил Масягин - linkedin. Один из преподавателей курса - nevzorov.courses/#teacher.
Создал встречу. Ссылка на комнату в мтс линк.
Также для удобства планирования создал событие в календаре - google.event.
Для мобилок создание через .ics (откроется календарём).
🎦 Вебинар будет записан.
В одной из прошлых активностей достигли лимита в 50 участников.
Расширил до 100)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23🍓10👍4❤3
Друзья, стартуем первую викторину "Своя Игра" по "System Design, Архитектуре"
1) Подготовительный. Викторина в квизах
Все вместе подключаемся на площадку для проведения. Стартуем квиз.
За ограниченное время нужно максимально точно ответить на заготовленные вопросы.
Выберем 4ёх финалистов.
2) Финал
4 претендента на звание победителя первой викторины Своя Игра по System Design, Архитектуре подключаются на площадку для финального батла.
Также подключаются зрители.
Здесь нас ждёт классика викторины в виде категорий и карточек.
👉 Предварительно старт 12.07.25(сб) в 19:00. Подробности в начале июля.
—
На постере 2 пасхалки) Если интерпретируете в течение часа - получите по 2 будущих балла за каждую)
—
🍓 - понравились клубнички в прошлом посте
Давайте пошумим перед праздником) И устроим в реакциях клубничную вечеринку под такой жаркой летней активностью
Please open Telegram to view this post
VIEW IN TELEGRAM
🍓13🔥5👍1
💡 В завершающей части вы изучите:
+ Strong
+ Eventual
+ Способы достижения
+ Примеры систем
💍 One ring to... распределить их всех
+ Избыточность. А зачем?
+ Бэкапы
+ Непрерывное резервирование с помощью реплики
+ Почему нужна промежуточная сущность?
+ Forward proxy для клиентов
+ Reverse proxy для бэкэнда
👉 Habr: System Design для начинающих: всё, что вам нужно
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
System Design для начинающих: всё, что вам нужно. Часть 6
Вам не нужно изучать какую‑либо теорию, кроме этой статьи, чтобы начать собеседоваться. После прочтения смело приступайте к решению типовых System Design задач. Изучая ...
🔥19👍7
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
Владимир Невзоров
🔜 Провожу интервью на полях конференции 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% -
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍3🔥2
🗣 "Спроектируйте сервис-аналог youtube, пожалуйста."
"Пожалуйста", - сказал Евгений Teamlead Avito и сделал
Позволяет уложить в голове основные этапы, их наполнение.
Приятного просмотра!
👍 - супер!
⚡️ - ещё мок интервью на канале!
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
System Design Youtube / TeamLead Avito
Тимлид Avito Евгений строит Youtube. Уровень прохождения - Hard.
Дополняем багаж знаний по проектированию систем. На этот раз распишем по полочкам как спроектировать Youtube.
Телеграмм канал Евгения (python/развитие языка/конференции/жизнь IT):
⭐️ http…
Дополняем багаж знаний по проектированию систем. На этот раз распишем по полочкам как спроектировать Youtube.
Телеграмм канал Евгения (python/развитие языка/конференции/жизнь IT):
⭐️ http…
🔥14⚡7👍6
🏄♂️ Хакатоны, каты! Классно получать баллы за своё решение!
Нужно обогнать таких же рвущихся к призовым местам. Дух соревнования, жажда победы!
На текущую Архитектурную Кату от True Tech Arch - архитектурное экспертное сообщество от MTS - иду в качестве представителя жюри.
Благо опыта самого участия, занятия призовых мест, насмотренности решений финалистов, призёров и их оценок у меня накопилось достаточно.
На Архитектурной Кате на Summer Tech Fest!
Summer Tech Fest — летний фестиваль про ИТ-архитектуру.
Будет и ИИ. Почему бы нет?)
Доклады, круглый стол, обсуждения. И, конечно же, ката 😏
Программа
-> РЕГИСТРАЦИЯ <-
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3🆒2
This media is not supported in your browser
VIEW IN TELEGRAM
👍13❤6🤷2🔥1
Приятно, что пришла отбивка не только лишь о прохождение. А с добавкой, что по моим материалам обучаются у автора сообщения ученики :)
Прям в сердечко
🤔 Голосовать, по-моему, аудитории нельзя. Отбирать в лидеры будут жюри.
Ну вы это - заходите, если что :)
тыц - @tg_contest_main.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9⚡3🆒2
🔘 Consistent Hashing
Интервьюер: "Зачем?"
Кандидат: "Позволяет меньше перераспределять данные. И точка."
Интервьюер: "Садитесь, зачёт"
» Пример »
🕺 user_id
У нас их 99. В один инстанц БД влезает 33 🤷
Нам нужно сформировать запрос с user_id = 5. Получить информацию об этом пользователе. На какой сервер идти?
Делаем 3 сервера(горизонтальное масштабирование впритык). Записываем на листочке какой сервер какой диапазон значений обслуживает:
Сервер 1: 1 -> 33
Сервер 2: 34 -> 66
Сервер 3: 67 -> 99
Теперь когда придёт запрос с user_id посмотрю на листок и пошлю на Сервер 1.
😮 Оказалось, что я - промежуточная программа.
Которая перенаправляет запросы на целевые сервера😊
В соответствие с этой табличкой, которую мне дал программист.
Что далее?
🥴 Всевозможные проблемы с выходом из строя или добавлением серверов.
С различным распределением ключей. И что consistent hashing - это ещё и представление таблички в форме круга. Где каждый сервер обслуживает значения начиная от него и далее против часовой стрелки пока не упрёмся в точку с другим сервером.
В этом смысле:
Сам сервер 1 имеет свою точку - 33. И обслуживает значения от 1 до 33
Сервер 2 - точка 66. Обслуживает от 34 до 66.
Сервер 3 - точка 99. Обслуживает от 67 до 99.
+Есть переход с 99 -> 1.
🪄 Теперь фокус.
Когда сервер 2 выходит из строя я - чудо перенаправляющая программа - вычеркиваю его из этого круга. И понимаю, что конфигурация стала:
Сервер 1: 1 -> 33
Сервер 3: 34 -> 99
💪 Сервер 3 взял на обслуживание ещё и запросы со значениями, которые обслуживал сервер 2.
А где-то под капотом ещё одна чудо программа. Которая перелила данные(с бэкапа, к примеру) с сервера 2 на сервер 3 :)
🥳 Всё просто!
В чём нюанс? 😏
Интервьюер: "Зачем?"
Кандидат: "Позволяет меньше перераспределять данные. И точка."
Интервьюер: "Садитесь, зачёт"
» Пример »
У нас их 99. В один инстанц БД влезает 33 🤷
Нам нужно сформировать запрос с user_id = 5. Получить информацию об этом пользователе. На какой сервер идти?
Делаем 3 сервера(горизонтальное масштабирование впритык). Записываем на листочке какой сервер какой диапазон значений обслуживает:
Сервер 1: 1 -> 33
Сервер 2: 34 -> 66
Сервер 3: 67 -> 99
Теперь когда придёт запрос с user_id посмотрю на листок и пошлю на Сервер 1.
Которая перенаправляет запросы на целевые сервера😊
В соответствие с этой табличкой, которую мне дал программист.
Что далее?
С различным распределением ключей. И что consistent hashing - это ещё и представление таблички в форме круга. Где каждый сервер обслуживает значения начиная от него и далее против часовой стрелки пока не упрёмся в точку с другим сервером.
В этом смысле:
Сам сервер 1 имеет свою точку - 33. И обслуживает значения от 1 до 33
Сервер 2 - точка 66. Обслуживает от 34 до 66.
Сервер 3 - точка 99. Обслуживает от 67 до 99.
+Есть переход с 99 -> 1.
Когда сервер 2 выходит из строя я - чудо перенаправляющая программа - вычеркиваю его из этого круга. И понимаю, что конфигурация стала:
Сервер 1: 1 -> 33
Сервер 3: 34 -> 99
А где-то под капотом ещё одна чудо программа. Которая перелила данные(с бэкапа, к примеру) с сервера 2 на сервер 3 :)
В чём нюанс? 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
This media is not supported in your browser
VIEW IN TELEGRAM
🔥2⚡1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥2⚡1👍1
🔜 Стартуем совсем скоро - 12.07.25. В эту субботу в 19:00.
А теперь интрига
Которую моментально раскрою😀
У нас в игре будет отдельная активность с вопросами и победителем от Wildberries & Russ!
↗️ Пока создавал пост пришёл мой хороший знакомый, записался на участие. И закинул в меня обратную связь :) Решил ей обогатить превью)
Рад стараться!
🧠
Нам это под силу!💪
🔥 - классная активность, буду участвовать!
⚡️ - зайду посмотреть ;)
💯 - всем хорошего дня :)
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16🔥7❤6💯2🤔1
Можно бустануть канал вашим кликом 🥹
⚡️ В конкурсе телеграмм каналов оказалась не только лишь номинация от жюри!
» » Есть голосование аудитории! « «
🎉 Могу привлечь вас - дорогие подписчики!
Номинируюсь на самый крутой канал в разделе Менторство!
Победим вместе!👍
Что сделать:
1) Подписаться на канал Конкурса
2) Указать в таком формате себя - @user_name
3) Прожать System_Design_World
Где? Здесь:
--> Кликнуть на форму для голосования <--
Осталось совсем чуть-чуть🥹. Ваш голос вольётся в мощный поток! И поможет склонить чашу весов к победе!🎉
⚡️ В конкурсе телеграмм каналов оказалась не только лишь номинация от жюри!
» » Есть голосование аудитории! « «
Номинируюсь на самый крутой канал в разделе Менторство!
Победим вместе!
Что сделать:
1) Подписаться на канал Конкурса
2) Указать в таком формате себя - @user_name
3) Прожать System_Design_World
Где? Здесь:
--> Кликнуть на форму для голосования <--
Осталось совсем чуть-чуть🥹. Ваш голос вольётся в мощный поток! И поможет склонить чашу весов к победе!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥3
Дорогие друзья, я в шоке от количества участников!
В состязание решили принять участие 30 IT специалистов!
Каждый со своим опытом - от мала до велика. И это правильно!
Такие соревнования помогают вовлечься в тематику, применить и систематизировать знания
А также хорошо провести время в кругу единомышленников
🕖 Когда встречаемся?
Пока участники усиленно штрудируют System Design, Архитектуру дорогие зрители могут почилить до вечера и прийти сюда в 19:00 МСК.
Ссылка на мтс линк появится в новом посте.
Хорошего дня! 🏄♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Anonymous Quiz
4%
70%
6%
20%
👍9👌1
Да начнётся!
Первая Своя игра по System Design Архитектуре в интернете!
Победит сильнейший!
https://my.mts-link.ru/j/106160887/99364740
Первая Своя игра по System Design Архитектуре в интернете!
Победит сильнейший!
https://my.mts-link.ru/j/106160887/99364740
Mts-link.ru
Новое мероприятие сегодня
🔥6
Последний день народного голосования!
55 ваших драгоценных секунд на:
1) Подписаться на канал Конкурса
2) Указать в таком формате себя - @user_name
3) Прожать System_Design_World
45...
Проголосовать здесь - форма для голосования <--
Сегодня финишный день!
40...
⚡️ Конкуренты молодцы! После победы мы им дружно скажем, что они тоже старались!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2💯2❤1
Думаю, вам понравится 😏
Кто не был на встрече - ваша возможность ощутить дух соревнования и ответить на вопросы викторины!
1 час активности. Премьера на youtube:
👉Своя игра - System Design - 16.07.25 18:00 МСК
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥6