System Design World – Telegram
System Design World
5.01K subscribers
226 photos
22 videos
172 links
Улучшаем навыки проектирования систем вместе! Готовимся к System Design Interview.

Автор - Старший бэкэнд разработчик HighLoad систем, специалист кибербезопасности Невзоров Владимир - @vova_dev
Download Telegram
🎲 Розыгрыш "Путеводителя по Базам Данных"

📕 Дочитываю интересный путеводитель
Как писал выше - помогает посмотреть на специфику баз данных вширь и вглубь.
Думаю написать в рецензию ➡️

💡 Пришла идея - поделиться таким интересным знанием.
🎮 В виде розыгрыша по контенту канала!

Повезёт не только лишь всем!
Преимущество будет у:
1) Старичков - смогут точнее ответить на вопросы про прошлый контент
2) Новичков - смогут быстрее ответить на вопросы с контекстом недавних активностей
Т.е. всем 🤔

➡️ Отвечайте в комментариях:
"Состою в сообществе System Design World потому что..."
"ответ"

1️⃣ Ответить можно только на 1 вопрос!
Чем полнее, тем лучше. Если кто-то написал и считаете, что ответите полнее - действуйте.

🚀 Поехали!
1) Какое имя дали героине последнего митапа про паттерн outbox?
2) С СТО какой компании я общался про технологическое преобразование, становление System Design Интервью?
3) Кто занёс на канал разбор Клеппманна?
4) Сколько уровней ответов на вопросы про TCP я выделил в соответствующем посте?
5) Что включала в себя самая первая версия HTTP, которая впоследствии стала называться HTTP/0.9?
6) Какой пример с шардированием описан на основе книги "Web scalability for startup engineers"?
7) Финалистом какого хакатона стала команда System_Design_World?

🕯 Победитель будет выбран беспристрастным рандомом на 1ом System Design Chill'е ☺️

🔥 - хочу больше System Design розыгрышей
👍 - интересная активность
⚡️ - сделать регулярной в 1ое число нового месяца
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥134🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥9👍8
EDA, C4, воркшоп

⛵️ Очередное погружение с Podlodka Techlead Crew в глубины IT архитектуры 🫧
Занял первое место по активности среди участников в первый раз. Да, я люблю максимум! ⚡️

🔖 Теперь пришло время поделиться архитектурными знаниями с моей стороны.

Когда конференция?
С 13 по 17 октября. Онлайн.

👀 Чему посвящена?
-- > “Архитектурные антипаттерны” < --


🤔 Про что расскажу?
Проведу воркшоп «Еда, EDA и C4 - выбери 3 из 3»
Спроектируем сервис начиная с монолита вплоть до перевода функциональности на Event-Driven Architecture:
+ с событиями
+ отказоустойчивостью, масштабированием
+ кафкой
-> Всё как мы любим в мире HighLoad ❤️
Отобразим в С4 нотации. И катнём на прод 👌

А ещё будет про:
🛠 Модульный монолит: убийца микросервисов
Какие плюсы микросервисов реально доступны и без них и как монолит снижает сложность и экономит ресурс — Денис Цветцих
📑 Дизайн-доки как в FAANG
Как обсуждать архитектуру до кода, избегать холиваров и делать дизайн-доки полезными — Дмитрий Волыхин
⚡️ Error Handling: от боли к порядку.
Стандарты обработки ошибок вместо хаоса при интеграциях через API — Евгений Лукьянов

🎁 Везёт на бонусы для System Design World)
+ Забираем промокод Nevzorov_promo
+ Мне как спикеру дали проходки. А потом я попросил ещё для нашего сообщества ) И дали ещё 😊
Можно выиграть написав в комментарии:
"Хочу в плавание с тобой, потому что..."

Подробности и билеты: https://podlodka.io/techcrew
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍41
На 2ом потоке System Design Интенсива стартовали бонусные встречи 🎁

🏄‍♂️ В рамках первой пришёл Евгений - TeamLead Avito.
Рассказывает про создание аналога реального antifraud😳
Проект, который строит своей командой внутри Avito.
Через него проходят все ваши запросы на создание объявления 😎 Нагрузки... Ох 🔄

🗣️ Ранее на канале он разбирал:
+ Проектирование leetcode
+ Проектирование youtube
Залайканость этих видео поражает 😀💪

💡 Подумал, что можно в будущем разобрать с Евгением одну из подсистем антифрода на канале.

Как считаете?

👨‍🎓🔥 Усиливаемся в архитектуре, закладываем систему:
3ий поток - 1.12.25 ▶️
Самая вкусная стоимость для вашей системной зимней прокачки сейчас. Всего 20 мест!
—> Программа <—
Промокод EARLYBIRD
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12🤔1
🕹 Своя игра по System Design. Финал!

4️⃣ Четвёрка смельчаков. Дерзила ведущий!

👊 Они сойдутся оффлайн!
Чтобы понять у кого System Design мозги самые прокаченные 🧠😼

◾️ Отборочный тур подарил нам 4ку финалистов с разных уголков страны!

Финал первой Своей Игры по System Design в рунете подарит нам призёра! 🏅

Куда приходить смотреть?
Ссылка на трансляцию уже есть в сообществе MTS True Tech Arch.
Также появится здесь в день проведения.

Зачем смотреть?
Прокачиваем собственные архитектурные знания! Повышаем насмотренность!
Следим за волнующимися жаждущими победы финалистами. Это же первый батлл в своём роде! 🤩

А выиграть онлайн что-нибудь можно?
Можно! И даже нужно!
—-> Регистрируемся здесь <—-
После регистрации появится ссылка на чат игры(кто-то там уже есть из подписчиков :) ).
В нём обсуждение в процессе игры и розыгрыш от компаний партнеров! 🎁

⚡️ Первая Своя Игра по System Design, Архитектуре в рунете уже через 5 дней!...

🔥 - приду смотреть онлайн
⚡️ - поучаствую в розыгрыше
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1543🆒3🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
👍15🔥9🆒2
Финалисты 1ой игры по System Design!

Совсем скоро стартуем!

👋 Пришла идея познакомить вас с финалистами)
Возможно, выберите своего любимчика 🤝

➡️ В карточках краткое описание про каждого.
Плюс, ответ на самый главный вопрос 😏

! Знакомьтесь !

◾️Также хочу представить члена команды - Дари.
Помогала при составление вопросов для викторины.
С ней познакомились на одном из архитектурных хакатонов. А потом встретились вживую на HighLoad++.
Дари мощно штормит хакатоны:
🥇 1 место — IT_ONE Cup (Системный анализ)
+ призёрка, финалистка других

=> Подробней на её канале про системный анализ и архитектуру - Saga_IT

Билеты оффлайн!
Супер неожиданная и приятная новость, что площадка сделает и оффлайн размещение зрителей!
Локация - МСК, БЦ Декарт. 16:00, понедельник.
=> Пишите в комментариях - хочу на Свою Игру по System Design потому что...
Вернусь в личку до конца дня к счастливчикам.
Высокая вероятность у первых 10 ответивших.

А пока...
🏆 Как вы думаете кто победит и почему? :)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍75🔥2
😮 Что намечается!

⌛️ До старта 4.5 часа.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15🆒42
Live stream started
This media is not supported in your browser
VIEW IN TELEGRAM
👍11🔥5
Тонко. Очень тонко.
А есть другой вариант найма?

// P.S. Кто-то говорил, что AWS упал из-за замены части DevOps инженеров на ИИ. Судя по всему фейк.
Forwarded from Petr Beloborodov
18👏4🤯4🤔2
🏄‍♂️ Из аналитика ➡️ продакты. Оно того стоит?

🤘 С Андреем Бураковым мы познакомились на просторах телеграмм каналов, воркшопах по дизайну систем.
Заинтересовал его опыт. Путь в IT. А потом встретились лично как спикеры Dump'a.

🤔 Какой есть верный способ раскрыть специалиста?
Верно - пригласить на подкаст🤘

👋 Для вас, дорогие подписчики, путь Андрея:
ФизТех -> Разработка -> Аналитика -> Продакт менеджмент и не только
С мотивацией и поиском жизненного пути!
В ёмком последовательном изложение.

✔️ А также про работу под пальмами и сколько вообще денег у Аналитиков и Продактов. А главное - стоит ли переходить в другую проф. область?

◾️ Канал Андрея о технике и продуктах - another_sa:

➡️ Смотреть:
Youtube
Rutube

P.S. Пора ли менять специализацию в текущих реалиях?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥61
1️⃣ Первая викторина по System Design состоялась!

🤩 Как это было
Понравилась story от Анастасии. Делюсь.

https://news.1rj.ru/str/anasta_see_u/s/182

Смотреть всё на —> RUTUBE <—

Кто уже посмотрел - ваши впечатления?)
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥5🆒4👍1
1️⃣0️⃣ PostgreSQL и 10 млн записей. Всё плохо?

Очень внезапно сайт стал медленно грузиться. Почему?
=> Перешагнули психологический рубеж в 10 млн записей.

Что при этом происходит:
• Индексы перестают помещаться в RAM
• Планировщик запросов выбирает неоптимальные пути
• Простые JOIN превращаются в многоминутные операции
• Главный запрос выполнялся 28 секунд 🐤

Что сделали:
• Провели анализ — нашли самые тяжелые запросы через pg_stat_statements
• Оптимизировали индексы — заменили простые индексы на составные и частичные
• Переписали запрос — разбили на CTE для лучшей оптимизации
• Обновили статистику — ANALYZE для помощи планировщику

💯 Результат:
• Время запроса улучшилось: с 28 сек до 120 мс (в 233 раза)
• Чтение строк: с 15 млн до 8 тыс
• Нагрузка на CPU: с 95% до 12%

‼️ Главные выводы:
• Индексы ≠ волшебная палочка — нужно понимать, как их использует планировщик
• 10 млн — психологический барьер, после него меняется поведение СУБД
• Без EXPLAIN ANALYZE и pg_stat_statements работаешь вслепую
• Иногда проще переписать запрос, чем добавить очередной индекс

—> Полная версия на habr <—
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍43