System Design World


Гео и язык канала: Россия, Русский
Категория: Технологии


Улучшаем навыки проектирования систем вместе! Готовимся к System Design Interview.
Автор - Старший бэкэнд разработчик HighLoad систем, специалист кибербезопасности Невзоров Владимир - @vova_dev

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


Пока, Redis! Да здравствует Valkey! 👋

❗️ Однажды у самого популярного кэша Redis решили ужесточить лицензию.
IT-сообщество напряглось, и на свет появилось сразу несколько форков.

⚡️ Самым успешным оказался Valkey.
Сегодня он стал не просто заменой, а полноценным преемником Redis.
Он активно входит в жизнь отечественного BigTech. В том числе в инфраструктуру Яндекса.

🌶️ К нам на System Design Chill придёт Владимир Гошев — руководитель большого направления в Яндекс Облаке, где вовсю участвуют в разработке Valkey.

Владимир расскажет и покажет:
1️⃣ Суть кэша. Зачем он нужен и как работает на пальцах.
2️⃣ Фишки Valkey. Чем он круче старого Redis и почему на него переходят.
3️⃣ Практику. Разбор и демонстрация нескольких популярных сценариев.

Встреча особенно будет полезна если:
🔘Хотите понять концепцию кэша
🔘Готовитесь к System Design Интервью и хотите закрыть часть, посвященную кэшам
🔘Улучшаете насмотренность в индустрии и современных технологиях

26.08.26 - среда - 19:00.
-> Зарегистрироваться


System Design здорового человека🐦‍🔥
System Design - большая тема. Причём размазанная по статьям, докладам, видео и книгам.

Я выделяю 4 раздела:
1) Архитектура;
2) Протоколы;
3) Брокеры;
4) СУБД.
Именно из них, на мой взгляд, складывается база System Design здорового человека☺️

Не набор заученных решений:
"тут поставим Kafka", "тут Redis", "а тут на всякий случай микросервисы".

А понимание, почему именно так.

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

По отдельности всё это можно изучать годами.
Я сделал интенсив, чтобы взять базу за 4 (+1) недели!
🔘 4 модуля = 4 недели
🔘 1 неделя - встречи с бонусными спикерами, защита проектной работы

➡️Вторники - мы собираемся вместе для решения задач!
➡️Четверги - выдача новой порции материала: записанные видео, проработанные методички, готовые(!) стенды.

💻 14 сентября стартует 6-й поток интенсива.
Как ни странно, фактически, группа была набрана по предзаявкам в июне, сразу после завершения 5ого потока. 📕
Остались финальные места.🫨

В новом потоке также будет AI-модуль.

👉 Подробности по программе:
https://nevzorov.courses/

Обещанные отзывы приложил ✍️

🔥 6 дней до повышения стоимости участия.

☑️ Полное расписание по дням в лс.


Я ТАКОГО НЕ ОЖИДАЛ ОТ УЧАСТНИКОВ СООБЩЕСТВА

Сейчас сходил к каждому, кто регистрировался.
Отдал запись. Пока ещё не оформлена. Отдал сразу ссылкой.

Позже будет монтаж. И выложено в видеохостинг.
И спросил - какие ИИ темы интересны в будущем, воркшопы, эксперты, применимость, ...

И оказалось, что участники АКТИВНО интересуются ИИ.
И такие точечные запросы!

Похоже, Иван раскачал наш корабль.
Хотелось бы верить, что дал старт level up с Реактивного Лайнера до Космолёта 🚀.

По-крайней мере, в будущем ожидайте практического ИИ-контента.
Теорию вы и сами можете взять. Ведь правда?

А вот как на практике применить. Какие грабли и как решить с инженерной точки зрения - это ваши запросы. И это с меня. Закомитились🤝

Приятного вечера
☺️

🔥 - ИИ
интересен, да


Что разобрать?


upd: Обсуждали ИИ аж полтора часа)
Чувствовалось, что можно ещё на пару дней не останавливаясь продолжить :D


Через 2.5 часа!

☑️Узнаете насколько зрелая ваша AI-инфраструктура
☑️Иван покажет уровни зрелости и их составляющие
☑️Примерите на себя 😊

Зарегистрироваться:
—> System Design Chill. AI <—

Канал Ивана - TechLead Stream | Иван Поддубный


Смотрю статистику регистраций:
backend, Lead, аналитик, архитектор, ... .

У кого-то 13+ лет опыта. Кто-то только начинает. В основном участники на опыте.

Классно ощущать, что у нас в сообществе скилловые специалисты и начинающие 😊

Понял позиционирование канала:
❌ Контент не про войти в IT, ужасные разоблачения и жаргонный уничижающий слог
✅ Содержание, дискуссии, встречи, посты для специалистов, кто хочет усиливаться в hard скиллах. Кто хочет найти единомышленников и точку спокойствия для своего роста.

⚡️ - согласен, согласна

А почему вы на канале, в сообществе System Design World?)


Уровни зрелости внедрения AI в процессы разработки 🌶️

Завтра на System Design Chill'e эксперт Иван Поддубный 🤝:
🔘Разберёт мировые и локальные модели оценки зрелости AI в разработке;
🔘Покажет, как честно определить, на каком уровне находится команда или компания;
🔘Расскажет, что меняется в инфраструктуре, процессах и роли разработчика на каждом следующем уровне.

🤔 2 случайных факта о нас:
1. Познакомились в буфетной в офисе X5 на BigTechNight прошлой осенью
2. Установили, что жили оба в детстве в Восточной Сибири - буквально в неполных двух часах езды друг от друга, недалеко от Ангары 😲

Регистрация на эту среду 19.08.26 19:00:
—> System Design Chill. AI <—

—-
Кто ещё сибиряк/сибирячка? :)


System Design Chill. Жаркий август! 🌶️

Мы возвращаемся! 👍

Да с ТАКИМИ гостями!

➡️Иван Поддубный 🤝
CTO в “Вебпрактик”. Член программного комитета: TechLeadConf, AgenticConf, AI Native conf, CTO Conf, Podlodka Crew
Страсть - AI SDLC 🔥
19.08.26, среда, 19:00

➡️Владимир Гошев 🤝
Руководитель команды разработки платформы нереляционных СУБД в Яндекс Облаке.
Страсть - базы 🔥
26.08.26, среда, 19:00.

🟢С Владимиром мы познакомились на Dump после его интересного доклада про Valkey.
🟢С Иваном на BigTechNight, а потом встретились на летнем HighLoad++, где он дал мощный заряд своим AI-докладом.

Регистрация на эту среду 19.08.26 19:00 - "Уровни зрелости внедрения AI в процессы разработки" с Иваном:
—> System Design Chill. AI <—


Экспертов по каким темам хотите видеть в будущем?


Репост из: ИТ ПСБ
⚙️ Архитектурные воркшопы в ПСБ: от теории к практике проектирования

Более 150 коллег приняли участие в онлайн-воркшопах по архитектуре решений и системному анализу.

Один из них провел внешний спикер Владимир Невзоров. Рассмотрели, как построить высокодоступную масштабируемую систему, от чего оттолкнуться и что использовать в процессе:
⚫️разобрали понятие Event-Driven Architecture, проектируя целевой сервис
⚫️посмотрели на набор архитектурных паттернов, присущих распределенным системам
⚫️запустили сервис и посмотрели, как обрабатываются события консьюмерами через Kafka


👨‍💻 Архитектурный воркшоп для сотрудников банка.

Как-то в личку пришла Анастасия - деврел ПСБ - с идеей провести архитектурную активность.
Побрейнштормили над формой подачи.

В итоге решили сделать архитектурную неделю, включив в неё:
1) мой архитектурный воркшоп;
2) игру для аналитиков Дарьи - главного системного аналитика банка;
3) итоговый архитектурный квиз ❗️ )

По обратной связи - получилось
На воркшопе был драйв, обсуждение архитектурных паттернов, большая вовлеченность!🔥
Опыт ведения корпоративного воркшопа на 100+ сотрудников получен ☑️

Рад внести свой вклад в повышение hard skills у интересующихся архитектурой сотрудников 😊






Ваша история. Готов послушать.

Наше сообщество любителей архитектуры, System Design растёт. 📈
Чему я очень рад ☺️

➡️ Прикрепил статистику с одного из прошедших митапов. Видно, что среди нас и новички, и старшие специалисты.🤝

😏 Прохождение System Design Интервью, собеседований, а также интересные моменты на работе - всё это уникальные жизненные кейсы.
Почему бы не поделиться с сообществом одним из?

🔨 Возможно, у вас было кринжовое собеседование.
🔶 Или забавный случай по архитектуре или по фиче в разработке/на проде.
Может, просто хотите выговориться о сегодняшнем веке, об ИИ-хайпе. 👵

✔️ О себе я рассказывал в серии постов. Скоро продолжу 👌
Основное про мою экспертизу - здесь.

🔘Для вас подготовил форму, где можете высказаться.🗣
А потом вместе пообсуждаем в посте, комментариях. 😀

✍️ Написать свою историю, случай из IT жизни здесь <—-


Реальность 2026.

🔥 - подписка, лайк
⚡️ - это было жёстко


🫂 GPT mentor по System Design

🌷 Сделал 3 режима:
1) Если на опыте и завтра собеседование - go в режим [Mock Interview]
2) Если хотите подтянуть тему - go в [Тренировка Темы]
3) Если хотите небольшой квиз,
размять свои 💻💻💻💻💻💻💻 мозги - [Challenge]

Вам будет предложено выбрать свой уровень:
🔘junior
🔘middle
🔘senior
Чтобы построить эффективную коммуникацию.

✅ Постарался сделать минималистично, чтобы было легко пользоваться.
Считаем это beta-версией.

Попробовать:
System Design GPT Mentor

👨‍💻 Можете писать в комментариях, что понравилось, где выдаёт не совсем то, плюс пожелания.
Делитесь результатами челенджа, своими званиями :)



∙ Успешно проходил System Design в отечественный BigTech(Yandex, VK, 2GIS).
∙ Если нужен тренировочный мок с живым человек, пока летнее затишье, доступен на getmentor/nevzorov-vladimir.
Начинаю с вопросов - ваш уровень, цели, сроки. Вырабатываем план. Идём по нему.
∙ С сентября будет 6-ой поток обучения - будет не до менторства, буду вовлечен со студентами.


🐘 Предел PostgreSQL для AI-тестов

Представьте платформу, которая выполняет UI-тесты без собственного Selenium-фреймворка.🫨

🌟 К примеру, есть сущность, которая сама управляет браузером, читает сценарии из репозитория и обращается к AI, чтобы найти нужные элементы на странице. Она получает в результате локаторы, снимок DOM, признаки элемента и сохраняет их в кеш. А затем использует эти данные для регресса.

=> Такую сущность назвали Momentic CLI.
Её можно встроить в ваш CI/CD пайплайн. И выкинуть собственный фреймворк 👋

👀 Зачем кешировать?
• Шаг с обращением к AI выполняется более 5 секунд
• С кешем - около 300 мс
• Меньше расходов на LLM
• Меньше недетерминированности в тестах

Компания предоставляла такой сервис и однажды упёрлась в лимиты PostgreSQL.


❗️Проблема роста
Сначала в PostgreSQL хранилось около 80 тысяч записей. Но после разделения кеша по тестам, шагам, версиям CLI, Git-веткам и коммитам объём вырос до 1 миллиарда.
Начались:
• высокая нагрузка на чтение и запись
• постоянные обновления TTL
• конкуренция параллельных операций
• нестабильное потребление памяти и диска
• поиск последнего подходящего кеша среди сотен тысяч строк

💬 Решение было найдено - ClickHouse
Обновления заменили вставкой новых версий через ReplacingMergeTree, а поиск ближайшего коммита с кешем вынесли в компактное материализованное представление.

🎯 Результат:
• более 2 млн запросов к кешу в день;
• обработка почти 20 млрд записей в день;
• средняя задержка около 250 мс;
• Redis и PostgreSQL исключены из контура кеширования.

❗️ Главный вывод:
PostgreSQL был нормальным выбором для старта. Проблема появилась, когда небольшой изменяемый кеш превратился в миллиардное хранилище версионированных результатов AI.

Полная версия моего перевода с картинками на Habr: Предел PostgreSQL: как кеш AI-тестов вырос до миллиарда записей и переехал на ClickHouse

😳 Переезжали с PostgreSQL?
Или хватает за глаза?))



Показано 17 последних публикаций.