System Design World
4.18K subscribers
169 photos
20 videos
126 links
Улучшаем навыки проектирования систем вместе! Готовимся к System Design Interview.

Автор - Старший бэкэнд разработчик HighLoad систем, специалист кибербезопасности Невзоров Владимир - @vova_dev
Download Telegram
😋 Как DNS сожрал 9ки!

🏠 Вы делаете доступный сервис
Заявляете SLA 99.9%. У вас есть всего 9 часов простоя в год.

🌎 Вдруг падает сервис DNS
Падает на 1 час. Пользователи хотят зайти к вам. Но адрес не резолвится!
От вас теперь ничего не зависит! C’est la vie! SLA выедается!

◽️ А мы так привыкли на System Design рисовать квадрат DNS. И полностью полагаться на его бесперебойную работу...

👋 Мой комментарий
CF постепенно уходит с рынка. На мой взгляд, всё больше отечественных сервисов полагаются на аналоги.

👨‍🎓 Вопрос
DNS упал на 1 час - значит ли что имена полностью перестали резолвится? )

Новость
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤔1
7👍3🥰1🤓1
🧠💡 Транзакция в СУБД. Клеппманн 7 глава. BEGIN!

✔️ Что такое транзакция?
✔️ Составляющие ACID в реальности
✔️ Уровни изоляций в СУБД
✔️ Подробней о Read Commited
✔️ Особенности Репликации в контексте транзакций
✔️ Применение полученных знаний в System Design Интервью и на работе
✔️ Варианты прокачки в СУБД в контексте System Design

COMMIT

Всё это за насыщенные 55 минут.
Автор разбора - Михаил Масягин.
Преподаватель System Design Интенсива.

👀 Смотреть:
1) Youtube
2) VK аккаунт
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥184🆒2
▶️ Из физика -> в инженера HighLoad систем. Часть I

😲 Пора раскрыть тайну
Мой дедушка не разрабатывал БЭСМ в Институте точной механики и вычислительной техники АН СССР.
Я не потомственный программист в 3ьем поколение.
И не окончил топовый ВУЗ штормя олимпиадное программирование.
В какой-то момент я очень увлёкся новой для меня специальностью. Которая про код, IT. И вот как это было.

😎 00ые - интересное время
После семейных историй с переездами мы оказались в славном городе на Волге - Саратове.
Лицей. 10ый класс. Начало учебного года. Только что произошло разделение классов. Будущие доктора технических наук пошли в классы А, Б. Гуру социальной инженерии, экономики и истории в В, Г. Моим классом на 2 ближайших года стал Б.

🏦 Лицей
Знакомства, новые преподаватели, предметы - всё это было небольшим шоком для меня после городка на 12 домов где-то в сибирской тайге с 2мя небольшими классами.
Но, наверное, самым шоком оказался crazy frog, играющий вместо звонка по окончании урока 🏍🐸

😮 Какой путь выбрать?
В то время не было массовых профориентаций, ютюбов и видения своего будущего пути. В среднем технари шли в технические ВУЗы. А кому нравились гуманитарные предметы - в гуманитарные.
Я готовился в СГТУ - Саратовский Государственный Технический Университет имени Гагарина. Он славился технической подготовкой. И там было что-то про IT. Так получилось, что мои друзья пошли в СГУ - Саратовский Государственный Университет на факультет Физики. Плюс, как-то оттуда к нам в Лицей пришли ребята с направления оптики. Показали красоту света, физические фокусы, голограммы.

=> Надо было ещё раз подумать и взвесить все за и против, куда именно идти. Фактически, это 2 топовых технических ВУЗа региона.

✏️ Начало ЕГЭ
Тогда ещё только вводился ЕГЭ. Обязательным стал русский язык. Остальные - сдавать в моменте. Отдельная история как в сертификат пробралась опечатка. Которая могла стоить мне будущего 😤 😣 Но за которую отец не слабо поставил на уши лицей. Что помогло получить заветную бумажку✍️

👨‍🎓 Попытка в СГУ
Больше экзаменов - не меньше. Сдал и в СГУ. Тогда очень ценились оригиналы документов. ВУЗ охотнее зачислял тех, кто уже положил на стол в приёмной комиссии оригиналы. Класть или не класть? 🤔

😥 Владимир, ваш выбор!
По-моему, результаты в СГТУ уже были. Изначально я хотел поступать в него. Даже специализированный курс проходил. Этот выбор который определит мою судьбу, поможет найти супругу, создать семью и стать инженером HighLoad систем. Что же выбрать?
Тогда будущая семейная жизнь, программирование - было для меня чем-то далеким - за горизонтом текущих мыслей.
А близким были - какое впечатление произвели люди в приёмной комиссии. Насколько легко добираться до ВУЗа. Плюс, круг друзей, знакомых.

=> Положил оригиналы на стол в СГУ. Зачислен. Фух. Оставшаяся часть лета на отдых. Лето в Саратове жаркое. И особенно жарким и судьбоносным оно оказалось тогда.

#MY_IT_WAY

💯 - вот это поворот!
⚡️ - хочу продолжения!
Please open Telegram to view this post
VIEW IN TELEGRAM
23💯8👍5🤷32
This media is not supported in your browser
VIEW IN TELEGRAM
👍5🔥3🤓2
🫨 System Design у SRE. Да, такое бывает.

✔️ Максим. SRE. 1 неделя подготовки -> Интервью в Yandex пройдено 💪
История Максима на канале.

🌎 Пора масштабироваться
И рассказать о подводных камнях и успешном пайплайне прохождения будущим специалистам SRE.

📞 С таким запросом ко мне пришёл Кирилл Борисов - SRE в VK.
С Кириллом познакомились на Pro IT Fest, когда он участвовал в батле SRE специалистов со стороны кровавого энтерпрайза. И победил 🏅

🤔💭 С радостью готовлюсь к выступлению.
Учитываю специфику SRE специалистов. Поскольку и сам тащил подобные задачи.

👋 Решил поделиться и пригласить вас на встречу.
🔜 Среда, 6 августа, 19:00.

Протыкался в боте для регистрации - достаточно просто(ниже в сообщение). Либо на сайте.

👨‍🎓 До встречи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1🆒1
Forwarded from Путь SRE
Всем привет! Совсем скоро мы с Владимиром Невзоровым, Senior backend developer HighLoad системы в направлении кибербезопасности, встретимся на бесплатном вебинаре:

➡️ Топ 3 ошибок новичка в System Design Interview. Лайфхаки от практика

На вебинаре мы:

🔹 Узнаем, зачем SRE специалисту System Design?
🔹 Научимся проходить System Design на необходимом для SRE уровне
🔹 Расширим знания по прохождению System Design
🔹 Разберём интервью для SRE специалистов
🔹 Усилим System Design экспертизу для SRE специалистов

Разберём реальные кейсы, ловушки интервьюеров и глубже погрузимся в инфраструктуру.

Когда: 6 августа в 19:00 мск

Присоединиться к вебинару ➡️ по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83
🔥 Распределенный монолит спасёт нас! Или...

❤️ Делюсь страстью
Обожаю Аватар😍. Уже посмотрели трейлер "Аватар: Пламя и пепел"? 🔥

☀️ Чудесным образом удалось послушать размышления главных героев в перерыве между съёмками‼️

👌 Всё как в нашем мире - аргументы "за" и "против" рядом с каждым архитектурным подходом.

💭 Я думаю они прочитали статью:
Understand the Difference Between Monolith, MicroServices, and Distributed Monolith

💡 Она интересна с точки зрения базового понимания +-ов за каждый подход для System Design Интервью.
На воркшопах, на 1ом потоке у нас со специалистами стартовали дискуссии про тот же микросервисный подход. Насколько на самом деле в нём могут быть много подводных камней.

👁 И, всё-таки, нужна база для ответов на интервью. Ведь может оказаться, что интервьюеру только она и нужна.
А далее уже можете знания углублять. И осваивать подводные камни и грабли на своей практике или на основе опыта в индустрии (можно всё и сразу ⛄️)

⚡️ Поэтому новички могут взять для себя чёткие поинты.
А старички подискутировать в каких условиях для каких задач какой подход использовать.

Насколько согласны с утверждением, что нынешняя микросервисная архитектура на самом деле суть распределенный монолит? 😊

💯 - Продолжай MovieSystemDesign

#MovieSystemDesign
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💯14👍6🤔1
✍️ Давайте посмотрим, какая архитектура у нас в индустрии встречается чаще всего.
👉 В своей практике чаще сталкиваюсь с:
Anonymous Poll
28%
🚩 Монолитом
35%
🚩 Микросервисами
19%
🚩 Распределенным монолитом
16%
🚩 Разные проекты, всегда разные архитектуры
2%
🚩 Иное
Media is too big
VIEW IN TELEGRAM
👨‍🎓 14 часов System Design за 2 минуты

✔️ Да, у меня есть опыт преподавания
✔️ Да, в преподавательском составе крутые вовлеченные эксперты
Но ведь 1ый поток - всегда проба пера! 🪶

🛞 И, тем не менее, сходу, 2 прохождения собеседований!
В первом ученику пригодились знания по БД, индексам.
Второе - по окончании курса - успешное прохождение классического System Design Интервью в Avito 👏

А ещё отличные отзывы и оценки!
Давайте посмотрим итоговые отзывы студентов курса System Design Интенсив - прокачка SD знаний, навыков за 1 месяц 👀
И ещё подсмотрим на прохождение самого 1ого потока 😊

🤓 А ведь эти 14 часов - только про лекционную составляющую с живой практикой!
А ещё:
1) Домашки с:
‣ Созданием систем
‣ Проектированием REST API
‣ Проработкой модели OSI
‣ Ещё сюрпризики🎁
2) Подготовленные стенды:
Балансировка
‣ Аутентификация
‣ Кафка
3) Итоговая командная архитектурная ката
4) Супер движ в закрытом чате - с закреплением материала, тестами, обсуждением лекций

💡 И всё это - с небольшой дружной группой.
Без этой корпоративной дичи на 50 человек.
👀 Максимум внимание каждому ученику!

🗒 Полная программа => тут <=

2️⃣0️⃣ Старт - 20 сентября.
Отдохнём, вольёмся в рабочий режим и пойдём в интенсивный месяц.
💡 В который я с командой вложили весь свой опыт прохождений, подготовки и N лет самообучения. В 1 интенсивный месяц.

Места на первом потоке расхватали быстро.
Приходили ребята ещё. Я реджектил, т.к. хочу ту самую компактную ламповую группу с динамикой обучения.

⚡️ Быстрей забронировать. Осталось 20 мест.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🆒3🔥2🐳2💯2
This media is not supported in your browser
VIEW IN TELEGRAM
👍82🥰2
🔜 Анонс на осень

1. Улучшаемся в прохождение System Design 12 сентября
🧠
Моё выступление на BigTechNight на архитектурном треке в офисе X5:
System Design Interview: 60 минут до оффера

2. Проведём System Design мок интервью👨‍🎓
Снова зовёт Слёрм) Предложили после 1ой встречи - Топ 3 ошибок новичка на System Design Интервью, vk. Особенно будет полезно новичкам. Уточним по датам уже после летнего отпуска.

3. Архката с сообществом МТС - True Tech Arch 😎
В этот раз скорее-всего в рамках конференции. А может и ещё больше. В процессе уточнений.

4. Финал "Своя игра по System Design, Архитектуре" 🕯😊
Оффлайн, Москва. Закинул в группу участников отборочного тура вопрос: "Cмогут ли приехать финалисты?"
Часть финалистов отписалась - да.
В итоге, есть 3 апрува. Поэтому проводим финал 🤩

Предварительно нашёл площадку у одной БигТех компании.
(кто поможет с тумбами, кнопками-логика на ардуино, плащами?)
Предварительно - вторая половина октября - 22.10.25 (среда)
✔️ Арх вопросы заготовлены 😊
✔️ 2 компании вовлечены
✔️ Мерч ждёт финалистов, победителя и зрителей
Возможно, привлеку ещё 3 компании. В прыжке. Приходите со своими. Можно придумывать активности, встраивать в финал. Постепенно прокачаем эту активность. Если есть желание помочь на старте - буду благодарен.

🥳 А ещё будет супер неожиданная новость по System Design направлению
Если всё получится. Такого в рунете ещё не было. Рад, что вы - мои подписчики. Узнаете первыми 🕯

На самом деле, есть ещё парочка. Давайте держать пока этот фокус)

👨‍🎓 Кстати, мест на System Design Интенсиве осталось уже 19
Я в прогревах не силён. Просто напоминаю. Сделаю ещё анонс в сентябре. Размещу отзывы учеников с 1ого потока.
=> Обзор 1ого потока <=
=> Программа <=
=> Занять место <=
Отвечаю на вопросы лично. Как автор и преподаватель поясняю про программу, методику, домашки, формат курса.

✍️ Напишите про свой опыт, цели, скажу, насколько курс их закроет.
@vova_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍41🆒1
🗂 История СУБД + Picodata

По мотивам недавнего митапа. Совместно с Московским Клубом Программистов.

С ребят - проведение митапа и доклады. С меня - запись и монтаж.

🆗 Комбо получилось. Видео доступно.

Приглашаю к просмотру.
1) Посмотрим историю СУБД
2) Рождение NoSQL СУБД
3) Особенности Пикодата

💡 Если хотите проведения демо по работе Пикодаты, накидайте лайков, выберем с Анатолием время, проведём демонстрацию.

‼️ Смотреть
Читать: Picodata - простое масштабирование Tarantool

Какие in-memory СУБД используете и почему?

👍 - хочу демо по возможностям БД от разработчика
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍6🔥1
🐶 Пёсья жизнь

🏄‍♂️ Он подрос
Стал понимать команды. И отправился в путешествие!

Щенка взять не просто. Почему?
В прошлый раз я закинул интригу почему с ним вышло не всё так просто.
Общение с заводчицей про щенка оказалось игрой не в одни ворота.
Как сказала позже, на созвоне она не только рассказывает о питомцах, условиях, отвечает на вопросы.

Вдобавок оценивает потенциальных хозяев
Так оказалось, что нескольким до нас она отказала. Казалось бы - вот вам деньги, а вы нам чудесного пёселя. И дело в шляпе. Ан нет 🤔

📇 Заводчица интересуется жизнью подрастающего поколения
Делится новостями по братикам и сестричкам. Формирует ми-ми-мишное комьюнити. И хочет чтобы отпрыски жили счастливо в своих новых семьях 🥺

🌎 Новый мир невербального общения
Становление хозяином открыло мне невербалику в своем чистом виде. Супруга с детства с собаками. Ей многое понятное.

💡 Я же сияю от инсайтов
Оказывается:
1. Слова не важны
2. Пёс не запомнит и не поймет "Войну и Мир", "Я помню чудное мгновенье..."
3. Поглаживание и интонация решают
4. Командам можно научить, но не быстро
5. 7 месячный щенок может чего-то не знать
6. В долгую, скорее-всего, работает лишь связка "Гладь, люби, хвали"(есть такая книга) 🤗

😊 А ещё у щенка есть характер
Нам очень повезло. Супруга долго присматривалась. И выбрала именно его - Ерошу Жановича. Пёс с богатой родословной. Порода - Кавалер Кинг-Чарльз-Спаниель.
Вежливый, добрый, игривый. Аккуратно играется с другими пёсилями.

🥺 Тайна собаки
Здесь в отпуске ещё сильней заметили его охотничью натуру - как увидел чайку, бегал за ней по всему побережью.
И уже большая вода не страшна. Ушки по ветру. Язык на бок. Улыбка до ушей.

❤️ Похоже, его кредо "Вижу цель, не вижу препятствий!".
И с таким псом оказалось очень интересно жить.

❤️ - Милота
💯 - Жду 3ьей части
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💯1714🥰3