MConnect Events: интеллектуальная инфраструктура, революционизирующая обмен данными в реальном времени
Агентство электронного управления представляет MConnect Events – инновационную услугу из экосистемы MConnect, предназначенную для революционизации обмена данными между государственными учреждениями. С более чем 2,5 миллионами сообщений, обрабатываемых ежедневно через MConnect, это расширение приносит важный технологический скачок, ориентируя цифровую архитектуру государства на современные модели, основанные на событиях.
Что нового в MConnectEvents:
MConnect Events позволяет информационным системам делиться изменениями в реестрах и базах данных почти в реальном времени, а также в отключенном режиме, который не зависит от немедленной доступности всех участников.
Таким образом:
- Данные синхронизируются за считанные секунды, улучшая точность и актуальность информации.
- Потоки продолжаются, даже если система временно недоступна.
- Снижаются требования к производительности и доступности для подключенных информационных систем.
- Открывается путь к проактивным услугам – таким как автоматические уведомления о истечении срока действия документов или законодательных изменениях.
- Создаются основы событийных реестров с расширенной трассируемостью, полным историческим архивом и возможностями для продвинутого анализа (включая ИИ).
- Обеспечивается быстрая реакция в случаях риска, таких как блокировка счетов или наложение запретов в реальном времени.
Платформа использует систему под названием Apache Kafka для быстрой отправки и получения сообщений между различными приложениями. Она управляется с помощью инструмента под названием Strimzi, который делает ее более удобной в использовании. Все это работает на MCloud, ИТ-инфраструктуре, используемой государственными учреждениями. Для безопасности платформа использует MPass – систему, которая проверяет, кто имеет право входить и что имеет право делать.
Благодаря этим технологиям платформа эффективна, недорога и может легко масштабироваться при необходимости. Тесты показали, что она может обрабатывать до 10 000 сообщений в секунду.
С 15 апреля MConnect Events вышла из пилотной фазы, с 4 активными учреждениями и двумя операционными потоками событий, которые в настоящее время обрабатывают около 1300 событий в день.
Для разработчиков, желающих быстро и правильно интегрировать свои системы, Агентство опубликовало полный технический гид, который включает:
- API интерфейсы для создания и потребления событий
- Требования безопасности и лучшие практики
- Примеры интеграции, включая библиотеку для .NET
- Контрольный список для соответствия и производительности
События (то есть информация, отправляемая платформой) могут быть получены очень быстро с использованием технологии под названием WebSocket. Для тестов или более простых случаев можно использовать более легкие методы, такие как long-polling (техника, при которой приложение постоянно спрашивает, есть ли новости).
Чтобы все работало правильно и стабильно, рекомендуется использовать уже хорошо известные методы, такие как "outbox pattern" (техника, при которой сообщения временно сохраняются, чтобы не потеряться) и "идемпотентная" обработка (то есть система обрабатывает одно и то же сообщение одинаково каждый раз, даже если получает его несколько раз).
Запущенная в 2016 году, MConnect является национальной платформой интероперабельности, через которую государственные органы обмениваются данными в реальном времени, устраняя необходимость запроса документов у граждан и компаний. Чтобы получить доступ к данным через платформу, любая заинтересованная организация должна подать типовую заявку в Агентство электронного управления в соответствии с Приказом № 3005-22 от 11.03.2022. Доступ теперь гораздо более доступен благодаря сниженной единой ставке в размере 0,25 лея за запрос, применимой ко всем пользователям. MConnect Events является основой для будущего цифрового, связанного, гибкого и интеллектуального, готового поддерживать государственное управление в эпоху продвинутой интероперабельности.
Дополнительные детали и шаги подключения доступны в полном руководстве по интеграции.