Как бэк платежной системы «Мир» подготовился к Новому году
JUG Ru Group
Перед Новым годом все покупают подарки, колоссально повышая нагрузку на платежные системы. Посмотрим, как устроена система, ответственная за проведение расчетов в ПС «Мир», и благодаря чему она справляется с рекордными нагрузками.
Как Тайная служба Деда Мороза профилирует Java-код? Расскажут ее сотрудники — команда клиринга платежной системы «Мир».
А после — заглянем «под капот» и пройдемся по основным методам профилирования и оптимизации кода, которые помогают увеличивать производительность существующих Java-приложений.
Клиринг — это магия вне Хогвартса, благодаря которой ежедневно происходят расчеты по каждой нашей покупке. Чтобы понять, как волшебство становится привычными буднями, разберем, как клиринг реализован в ПС «Мир» и как устроена его архитектура. А еще расскажем о подготовке к повышенной нагрузке в Новый год и об инструментах стресс-тестирования клиринговой системы.
Профилируем и ускоряем Java-приложения с помощью async-profiler и JFR на примере клиринга платежной системы «Мир»
Повышенная нагрузка в Новый год — это бесконечное количество подарков, купленных в последний момент. Чтобы работа Деда Мороза была бесперебойной, мы оптимизировали производительность клиринговой системы. Расскажем, какие инструменты для профилирования и ускорения Java-кода решают задачу обработки большого количества транзакций.
В команде Мир Plat.Form занимается RND по разным направлениям: от классификации текстов до выявления мошеннических операций в транзакционном потоке.
Долгое время работала с биометрическими технологиями и исследованиями возможности их применения в различных сценариях.
Александра Баженова
Руководитель отдела операционно-технологического сопровождения расчетных систем
Product Owner и Business Analyst в Мир Plat.Form. Более 10 лет работы в IТ — от тестирования и установки релизов до Product Owner.
Про z/OS и мейнфреймы знает не из Wikipedia, а через опыт тестирования софта для них.
Наталья Азисова
Ведущий разработчик
Разрабатывает и оптимизирует один из ключевых компонентов платежной системы «Мир» — клиринг финансовых операций.
До этого долгое время занимался разработкой алготрейдинговых систем, интересуется low-latency и многопоточным программированием.
Александр Ланцов
Мир Plat.Form — ИТ-команда Национальной системы платежных карт.
Мы проектируем, создаем и развиваем платежные сервисы, которыми пользуются по всей России и за ее пределами. Самые известные наши разработки — платежная система «Мир», Система быстрых платежей (СБП). Также Мир Plat.Form обрабатывает все внутрироссийские межбанковские операции по всем картам всех платежных систем и банков.
Мы используем файлы cookies 🍪 — это улучшает работу сайта и делает его более эффективным. Продолжая использовать этот сайт, вы соглашаетесь с нашей политикой обработки данных