1) Набрался смелости и попробовал применить сразу двух агентов.
2) Набрался смелости снова и попробовал дать результаты друг другу :)
В итоге - один вежливо отступил. Второй мягко предложил гибрид
А вы уже пробовали такую коллективную работу? :)
P.S. Как думаете, кто оказался смелее?
👍 - claude
⚡️ - codex
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64⚡25
1) Сервисная архитектура
2) С событиями
3) Обменом через middleware
4) Обмазанная сагой
Разберемся на секции Backend в Екатеринбурге в пятницу 24.04.26!
«Раскрывая Event-Driven Architecture. Проектируем сервис заказа пиццы с реальным деплоем»
Промокод -
Приходите! Буду рад встрече!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5❤2
Весенний ажиотаж
Осталось всего ничего - пропахать весь май.
Что преподавателям для студентов
Что студентам для самих себя, своих целей. 🧠 🎯
Результатами поделюсь ближе к лету
upd. Группа сформирована, записи нет.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3🆒3
This media is not supported in your browser
VIEW IN TELEGRAM
Кто
Ставим рядом с приложением и базой:
⁍ Горячие данные под рукой
⁍ В БД ходим только при необходимости
С новым элементом приходят три независимых вопроса:
∙ Как читать?
∙ Как писать?
∙ Как инвалидировать данные?
Для конкретной задачи - это три независимых выбора.
Правильный ответ зависит от приоритетов: консистентность, скорость, простота.
👩🏻🦰👨🏻🦰 Пример: профиль пользователя
Профиль читается очень часто, почти при каждом запросе (аватарка, имя, настройки). Меняется редко. Пользователь обновил данные в настройках. После изменения новое значение должно быть видно сразу.
1) Чтение. Выбираем паттерн Cache-Aside.
Redis и нескольких строк кода, без сложной обвязки.Redis недоступен, приложение продолжает работать через БД.cache miss: запрос идёт в БД и только потом прогревает кэш.2) Запись. Выбираем паттерн Write-Through.
3) Инвалидация. Выбираем TTL (например, час).
В данном случае стратегия записи
Write-Through обеспечивает актуальность данных в кэше. TTL можно добавить для автоматической очистки ключей по истечении времени жизни.У кэша нет "правильного" паттерна на все случаи.
Есть три направления: чтение, запись, инвалидация. Под каждую задачу собирается своя комбинация.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥6❤4👏2
This media is not supported in your browser
VIEW IN TELEGRAM
❤4🔥3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥7👍1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
👍3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Аррива!🌴💃
2-й сезон System Design Игры! Let's play!
📈 Пора бить рекорды прошлого сезона и показать, чья мозговая нейросеть работает активнее 🤯
😊 System Design World + Yandex Cloud + HighLoad++ объявляют новый архитектурный сезон!
В первом сезоне замечательная devrel Анастасия Маслова предложила раскатать игру ещё раз.
Предложено - сделано :)
У нас получилась бомбическая интеграция🔨
😊 А что внутри?
1) Отборочный тур online для всех❗️Из любой точки мира🌎
2) Дополнительный раунд и призы от партнера — технологической платформы Yandex Cloud❗️
3) Offline финал на Saint HighLoad 22-23 июня❗️
4) Проходки для 4-х финалистов! Да-да! Мы договорились с HighLoad++ снизить цену с 78000 -> 0 рублей❗️
Как участвовать?
🔘 Заполнить форму до 18.05
🔘 По ней будет доступ и валидация в тг чате
Когда отборочный тур?
🔘 Ориентировочно 21.05 (чт) вечером.
🕺 Вести игру буду я. Пошёл готовить вопросы 🤓
P.S. Можете предложить название секции. Вот какие были в 1-м сезоне.
2-й сезон System Design Игры! Let's play!
В первом сезоне замечательная devrel Анастасия Маслова предложила раскатать игру ещё раз.
Предложено - сделано :)
У нас получилась бомбическая интеграция
1) Отборочный тур online для всех❗️Из любой точки мира
2) Дополнительный раунд и призы от партнера — технологической платформы Yandex Cloud❗️
3) Offline финал на Saint HighLoad 22-23 июня❗️
4) Проходки для 4-х финалистов! Да-да! Мы договорились с HighLoad++ снизить цену с 78000 -> 0 рублей❗️
Как участвовать?
Когда отборочный тур?
P.S. Можете предложить название секции. Вот какие были в 1-м сезоне.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5⚡2
Один запрос и данные слиты
💁 Всего лишь старое API, незадокументированные возможности.🌟
Но киберпреступники не дремлют😈. Особенно в век AI-автоматизации.👨💻
🛡 Защищаться надо здесь и сейчас. И знать зловредов и их методы в лицо!
В Codeby Academy готовы:
⏺️ Научить разбирать уязвимости OWASP на реальных приложениях
⏺️ Дать SAST/DAST-инструменты, которые используют в боевых командах
⏺️ Показать Threat Modeling и Secure SDLC на живых кейсах
=> Прокачка до AppSec-инженера
🛡 Узнать подробнее
Но киберпреступники не дремлют😈. Особенно в век AI-автоматизации.
В Codeby Academy готовы:
=> Прокачка до AppSec-инженера
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2👌1
Архитектурные паттерны! Какое из утверждений о паттерне "Тыква" является НЕВЕРНЫМ?
Anonymous Quiz
8%
Трафик может быть переключён на "Тыкву" при неудачном deploy или миграции БД.
13%
"Тыква" содержит только критически важный функционал без сложной логики и зависимостей.
29%
"Тыква" - это упрощенная резервная версия сервиса, включаемая при катастрофическом сбое.
36%
"Тыква" должно полностью повторять функциональность основной системы, чтобы user не заметил разницы.
13%
"Тыква" является последним рубежом отказоустойчивости
Please open Telegram to view this post
VIEW IN TELEGRAM
Разберём завтра
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from Голос UWDC / Суровый айтишник (Andrey Sitko)
UWDC всё ближе, а митапов — всё больше. В среду, 13 мая, в 19:00 (МСК) послушаем Владимира Невзорова и узнаем больше о System Design.
-
System Design Интервью — история фейла и уроки
Владимир Невзоров
Москва, servicepipe, Senior backend
13 мая 2026, 19:00 (МСК)
-
Очень часто в рамках собеседований на позиции аналитиков, бэкендеров и даже продактов есть часть, посвящённая System Design. И, как говорят, многие её боятся) А ещё говорят, что System Design очень важен и без него прям никуда) Но почему?! Может быть это как с особым вопросом на экзамене, который добавили, чтобы было поменьше пятёрок? И нужно просто не бояться и выдать экспромт?)
Однако, лучший экспромт — это подготовленный экспромт)) И подготовиться нам поможет Владимир Невзоров. В рамках митапа «System Design Интервью – история фейла и уроки» 13 мая в 19:00 (МСК) он расскажет о том, что такое System Design и почему он важен, а также как пройти соответствующее интервью.
-
-
Занимаем места на митап!
-
System Design Интервью — история фейла и уроки
Владимир Невзоров
Москва, servicepipe, Senior backend
13 мая 2026, 19:00 (МСК)
-
Очень часто в рамках собеседований на позиции аналитиков, бэкендеров и даже продактов есть часть, посвящённая System Design. И, как говорят, многие её боятся) А ещё говорят, что System Design очень важен и без него прям никуда) Но почему?! Может быть это как с особым вопросом на экзамене, который добавили, чтобы было поменьше пятёрок? И нужно просто не бояться и выдать экспромт?)
Однако, лучший экспромт — это подготовленный экспромт)) И подготовиться нам поможет Владимир Невзоров. В рамках митапа «System Design Интервью – история фейла и уроки» 13 мая в 19:00 (МСК) он расскажет о том, что такое System Design и почему он важен, а также как пройти соответствующее интервью.
-
Время проведения: 13 мая 19:00 (МСК)
Формат: Онлайн (ссылка на встречу прилетит за час до митапа)
-
Занимаем места на митап!
👍3❤1🔥1
Смотреть -
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1🔥1