«Солид Инвестиции» и компания «Диасофт» завершили проект внедрения программного обеспечения депозитарного учета. В рамках проекта реализована интеграция учетной системы, работающей на брокере сообщений RabbitMQ, с решениями «Диасофт», работающими на брокере Apache Kafka. Благодаря транзитному шлюзу на базе интеграционной платформы Digital Q.Integration от «Диасофт» удалось объединить данные без переписывания систем. Примененные решения гарантирует сохранность данных при пиковых нагрузках.

«Нам нужно было связать системы, которые изначально строились на разных брокерах, и при этом не переписывать ни одну из них. „Диасофт“ решил эту задачу без вмешательства в работающие системы. Лимиты и очередь недоставленных сообщений дают нам уверенность, что при пиковой нагрузке данные не потеряются», — отметил Дмитрий Федотов, директор департамента информационных технологий «Солид Инвестиции».

«Связать два брокера технически несложно. Сложно сделать так, чтобы связка выдерживала нагрузку, не теряла сообщения и управлялась без участия разработчиков. Поэтому лимиты, повторная доставка и разбор ошибок заложены в шлюз с самого начала», — пояснил Виктор Овчинников, руководитель продукта «Интеграционная платформа» компании «Диасофт».

Источник: