Мир Plat.Form
前往频道在 Telegram
Привет! Это официальная страница Мир Plat.Form в Telegram. И ты тут наверняка не просто так, а чтобы узнать последние новости, послушать экспертов, чему-то научиться или стать частью нашей ИТ-команды.
显示更多2 693
订阅者
-124 小时
-77 天
+1930 天
帖子存档
2 693
Нашли, куда пропали повторные запросы? 👀
Делимся ответом к задачке ⬇️
Ошибка была в порядке операторов. Дело в том, что
retry срабатывает только при получении сигнала об ошибке onError, а этот сигнал при таймаутах может быть порожден только на следующей строчке.
Чтобы переповторы срабатывали и при превышении времени ожидания, строки нужно поменять местами:
fun getQr(qrcId: String): Mono<QrData> {
return webClient.get()
.uri("/sbp/qr/{qrcId}", qrcId)
.retrieve()
.bodyToMono<QrData>()
.timeout(Duration.ofSeconds(1))
.retry(5)
}
Теперь, если сервер не ответит за одну секунду, timeout сформирует ошибку, а retry получит её и повторит запрос.
Жми 🔥, если хочется больше задачек в канале!2 693
🔥Разминка от наших коллег-джавистов: решаем реальную задачку
Представь: разработчик одного банка Пётр писал интеграцию с СБП по запросу данных QR-кода. В клиентской части он заложил таймауты и переповторы. Но при очередных сбоях интернета он заметил, что его приложение при неполучении ответа от сервера не делает переповторов.
👍 Вот код Петра:
fun getQr(qrcId: String): Mono<QrData> {
return webClient.get()
.uri("/sbp/qr/{qrcId}", qrcId)
.retrieve()
.bodyToMono<QrData>()
.retry(5)
.timeout(Duration.ofSeconds(1))
}
Где спряталась ошибка и как её исправить?
➡️ Делись ответом в комментариях, предварительно скрыв его под спойлер для тех, кто ещё думает.
В конце недели вернёмся с разбором задачи 🤝2 693
+5
Маршрут перестроен 🗺
В нашей команде много коллег с неожиданными карьерными переходами. Дмитрий — один из них.
До Мир Plat.Form он шесть лет работал в авиации, а затем полностью сменил сферу и пришёл в дизайн интерфейсов.
Как решился на перемены и что взял с собой из прошлой профессии — рассказываем в карточках. 😄
2 693
[INFO] RUN IT initialized...
[INFO] Team assembled.
[INFO] Distance completed.
[SUCCESS] Mood boosted.
Проверили этот лог на практике 👍
На прошлой неделе в Мещерском парке вместе с нашим беговым клубом приняли участие в фестивале RUN IT.
Вышли на старт всех дистанций, зарядились энергией и ещё раз доказали себе, что самые приятные километры — те, которые пробегаешь в хорошей компании.
Смотри видео с события — оно заряжено на скорость 🔥2 693
Говорят, самый красивый код пишется в состоянии потока 🙏
Но оставаться в нём постоянно не получится — куда интереснее понять, как находить этот поток снова и снова.
Поэтому в нашем корпоративном расписании есть йога и стретчинг — чтобы переключиться, выдохнуть и восстановиться после рабочего дня 🧘🏻♀️
Почему эту секцию любят:
❤️ Для любого уровня подготовки Неважно, давно ли ты практикуешь или только узнал, что такое шавасана. Тренеры подбирают комфортный вариант упражнений — с учётом подготовки, самочувствия и настроения.
❤️ Четыре тренера — четыре разных подхода Спокойные практики, работа с дыханием, мягкая растяжка или более динамичные занятия — можно попробовать всё и найти свой формат.
❤️ Комфортное пространство Вечерние тренировки проходят прямо в офисе. Коврики и весь необходимый инвентарь уже ждут в зале — остаётся только прийти.
❤️ Забота о себе, которая ощущается Час практики помогает разгрузить спину после дня за ноутбуком, перезагрузить голову и вернуть энергию. А хорошее самочувствие — приятный бонус, который остаётся и после тренировки.Кстати, некоторые асаны подозрительно напоминают рабочие будни. Часть показали в посте, больше — в нашей группе ВКонтакте 👀
2 693
Если ты читаешь этот пост — значит, ты успешно прошёл наш тест на внимательность 👀
Мы ищем именно таких коллег, как ты: тех, кто любит вызовы и замечает неочевидные детали.
Выбирай вакансию и отправляй отклик 👇
🔗 Эксперт направления (Лид нагрузочного тестирования) в Центр компетенций QA
Чем предстоит заниматься: ✨ разрабатывать и контролировать применение методологии нагрузочного тестирования; ✨ подбирать инструменты и собирать метрики; ✨ планировать и контролировать работы направления; ✨ консультировать и помогать продуктовым командам.🔗 Ведущий аналитик-технолог (ТПП)
Чем предстоит заниматься: ✨ описывать архитектуру платформы, готовить техническую документацию; ✨ организовывать и проводить интеграционные тесты; ✨ развивать и дорабатывать терминальный протокол платформы; ✨ отвечать на вопросы на портале поддержки.🔗 DevOps-инженер в СБП (Система Быстрых Платежей)
Чем предстоит заниматься: ✨ развивать CI/CD и системы мониторинга; ✨ автоматизировать процессы разработки, тестирования и деплоя; ✨ развивать архитектуру и проектировать функциональность, удобную в использовании; ✨ управлять конфигурацией серверов.🔗 Инженер по обеспечению надежности (SRE)
Чем предстоит заниматься: ✨ участвовать в мониторинге, анализе инцидентов и устранении причин сбоев; ✨ поддерживать и развивать наблюдаемость систем (метрики, логи, алерты); ✨ разрабатывать и поддерживать автоматизацию процессов развертывания, конфигурации и эксплуатации инфраструктуры и приложений; ✨ участвовать во внедрении практик надежности (SLO/SLA, error budget, postmortem).🔗 Java-разработчик в Программу лояльности
Чем предстоит заниматься: ✨ разрабатывать и поддерживать backend проекта; ✨ развивать текущую архитектуру; ✨ участвовать в полном цикле разработки — от сбора и уточнения требований до внедрения в production; ✨ развивать backend направление в команде, помогать коллегам в развитии технических компетенций.➡️ Больше вакансий
2 693
Конференция подошла к концу!
⚡️ Александр провёл день продуктивно: прокачал экспертность, познакомился с интересными людьми и улучшил навык коммуникации.
❤️❤️❤️❤️❤️ Доступно ❤️❤️❤️❤️❤️ новое ❤️❤️❤️❤️❤️ воспоминание Чтобы погрузиться в атмосферу мероприятия, открывай альбом и смотри снимки с нашим стендом и командой на Saint HighLoad++ 2026
❤️❤️❤️❤️❤️ ❤️❤️❤️❤️❤️🔥 — если хочешь пройти в симуляторе ещё один день из жизни в Мир Plat.Form.
2 693
Пока участники собирали по деталям цепочку, по которой идёт платёж от терминала до банка-эмитента, к стенду подошёл фотограф.
Пришло время сфотографироваться с командой!
😄 — сделать общее фото.
2 693
А вот и наш стенд!
Вокруг собралось много желающих протестировать наши активности.
2 693
🎨🎨🎨🎨 Отношения
🎨🎨🎨🎨 с коллегой
🎨🎨🎨🎨 улучшились!
+15 к навыку «Командная работа»
Коллега пообещал показать тебе короткий путь к стенду и предложил обсудить по дороге планы на текущий спринт.
😄 — идти к стенду.
2 693
+3
Загружаем «Симулятор коллеги 1.0»… ⏳
Сегодня предлагаем провести день в режиме карьерного симулятора и снова оказаться на Saint HighLoad++ 2026.
Главный герой — наш коллега Александр Чекменев, эксперт отдела расчётных систем.
А вот чем он займётся дальше на конференции — выбираешь ты 😉
Нажимай 🔥, чтобы начать игру!
2 693
Эй, пс-с-с, ищешь нетворкинг? 🎨🎨 Тогда нажимай 🎨 🎨 ✨ сюда ✨ 🎨🎨🎨🎨🎨🎨🎨 Ага, вот ты 🎨🎨🎨🎨🎨🎨🎨 и попался 🎨🎨🎨🎨🎨🎨🎨 в Сетку! 🎨🎨🎨🎨🎨🎨🎨В ИТ без обмена опытом никуда — поэтому мы запускаем сообщество Мир Plat.Form в Сетке 😎 Там мы продолжаем рассказывать о технологиях и людях, больше знакомим с командой, а еще — делимся вакансиями в новом формате. В Сетке можно:
✨ задавать вопросы нашим коллегам; ✨ следить за их профессиональным путём; ✨ обмениваться контактами; ✨ находить единомышленников по интересам и технологиям.Ну разве не хороший повод подписаться? 😄
2 693
👍 git commit -m "Повторить этот день снова"
На прошлой неделе вместе с коллегами и амбассадорами оставили рутину за кормой и устроили настоящую регату на парусных яхтах ⛵️
Разделились на экипажи, встали под парус, ловили ветер, набирали скорость и шли к финишу! А на берегу — учились вязать морские узлы, общались и снимали всё самое интересное на память.
Включай видео, чтобы узнать, как для Мир Plat.Form прошли гонки с ветром🔥
2 693
«Почему я айтишник?» 😄
Первый день Saint HighLoad++ 2026 позади! Спросили у участников и гостей конференции, как он прошёл для них.
Включай видео и смотри, что из этого вышло 😏
Если ты тоже здесь, приходи к нам на стенд — будем рады познакомиться!
