System Design World
3.81K subscribers
149 photos
19 videos
107 links
Улучшаем навыки проектирования систем вместе! Готовимся к System Design Interview.
Download Telegram
Scalability. Cheat sheets.

Кому-то интересно посмотреть видео, а кому-то хочется понять основные идеи быстро, посмотреть их в статическом кратком виде.

Поэтому сделал и второй вариант описания требования Scalability. Выжал суть в 5 прикрепленных листов формата А4 для удобного просмотра и понимания.

#cheat_sheets
Availability. cheat_sheets.
Доступность в доступном виде.

#cheat_sheets
🎁 Для желающих быстро уловить суть законспектировал часовое видео в 3 листа System Design Interview cheat_sheets.

#cheat_sheets
Шардирование. Разносим данные по серверам.

#cheat_sheets
Mock Interview. URL shortener.

💡Важный аспект подготовки к интервью - практика.
В случае System Design интервью её можно получить как на самом интервью, так и заранее - сходив на мок интервью.

Нашёл руководителя одного из подразделения BigTech компании для проведения мока со мной.
Задача выпала такая:
"Разработать сервис по сокращению url"

▶️ Держа в голове схему прохождения принялся за дизайн.
Получалось бодро проходить по шагам интервью. Неожиданно для себя шустро делал вычисления🙂
Порой интервьювер замолкал. Воспринимал это за сигнал для проявления инициативы.
Спрашивал - "Подойдёт ли такое решение? Переходим к следующему этапу?".
Ведь собеседование - это обоюдный процесс. Монолог здесь не проходит.

Уложились в 53 минуты.
После была дана ценная обратная связь.

Сделал обзор этого мока. Сократил до 8 минут выделяя основные этапы:
Обзор mock интервью по System Design. Url shortener.

#Interview
👍Нас 700! 🏆Давайте отметим! 🎉

🍰 Приглашаю отпраздновать текущее достижение в кафе.
Пообщаться на тему System Design Interview, архитектуры, суровой жизни в IT.

Есть подходы - стиснуть зубы и идти постоянно ставя перед собой новые цели.
А ещё можно радоваться процессу 😊 Давайте порадуемся вместе)

Меньше, чем за год с момента создания канала были освящены такие стороны System Design как:
1️⃣ Нефункциональные требования. В формате видео и #cheat_sheets
2️⃣ Алгоритм успешного прохождения интервью
3️⃣ Книжные материалы для подготовки:
а) от Александра Поломодова. Спасибо Андрею за запрос!
б) от Михаила. Спасибо Михаилу!
4️⃣ Освящены крупные IT конференции HighLoad++, yatalks.
На yatalks взял интервью у Александра Поломодова, в котором поговорили о System Design в Тинькове.
Текстовая версия. Можно почитать, понять, в том числе чем дышит компания сейчас. #conference
5️⃣ Сделан доклад на тему Шардирования, на подготовку которого ушёл примерно месяц активного изучения текущих докладов с конференций, разрозненной информации, личному общению с разработчиками БД(tarantool, GaussDB) . Всё основное сведено в единый рассказ от простого к сложному. С реальным примером в конце.
6️⃣ Начата серия проведения, прохождения и анализа mock interview с популярными задачами. #Interview

💪 Дальше-больше!
Предложение по освящению дальнейшим тем приветствуются!

На нашей офлайн встречи будет гвоздь номера - задача с конференции HighLoad++, которую я встретил на стенде yandex.cloud. А затем на yatalks :)
Полагаю, что её дают и на реальном интервью.
Порешаем, обсудим, найдём лучшее решение.

📝 Можно списаться в личных сообщениях или ниже в комментариях.
Ориентировочно - Москва, центр, начало июня.

You are welcome!🖐
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Блажен, кто посетил сей мир в его минуты роковые!

😇 Дорогие коллеги, подписчики, друзья!
Со многими из вас я знаком лично.

📈 Канал System Design World рос неустанно на протяжение 1 года с момента своего основания и достиг 1242 подписчиков!
Без единой внешней оплаченной рекламы!

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

Стартовала авторская колонка крутых специалистов по темам, находящимся в контексте архитектуры. Из недавнего - была проведена своя архитектурная ката, офлайн встреча. Ещё ранее - интервью про создание System Design Интервью, сами мок интервью, #cheat_sheets, освящение хакатона и другое...

▶️ Скоро должна была состояться онлайн встреча... Новая ката или же мини-хакатон, на судейство в котором уже согласились специалисты, архитекторы, с которыми познакомился на профильных встречах. Да и хотелось делится новыми постами с уникальным контентом, устраивать встречи...

🤔 Я думал, что после фактической потери развиваемого youtube канала можно двигаться дальше. Ведь есть основное ядро заинтересованных в теме архитектуры и System Design членов нашего сообщества в рамках мессенджера Телеграм.

😕 Но случилось, что случилось...
Выше был пост по рискам. Неожиданно реализовался один из них для ведения канала. Риск, который может повлечь за собой большую неопределенность в дальнейшем функционирование самого мессенджера.
Думаю, что сейчас тяжело всем авторам сообществ, которые так много вложили своих сил в их развитие.
Но, конечно же, в самой тяжелой ситуации оказался основатель - Павел Дуров.

☝️ Я знаю, что не легко менять комфортную среду.
Чтобы двигаться дальше я создаю резервы, на которые постепенно будет происходить миграция:
rutube - vladimir_v_it - для видео контента
vk - System_Design_World - наше сообщество
boosty - vladimir_v_it - для желающих донатить на канал в это время на сломе эпох.

Подписывайтесь, чтобы оставаться на связи!
И берегите себя и своих близких.
Please open Telegram to view this post
VIEW IN TELEGRAM