У меня есть требование отправлять огромные данные от 1 до 1,5 миллионов максимум, иногда из одной исходной системы в другую.
Как часть этого, я планирую создать конечную точку отдыха в системе назначения, которая может принимать полезные данные и сохранять их в базе данных.Но проблема в том, что отправка такого огромного количества данных в полезной нагрузке является утомительной и сложной для реализации.
Может ли кто-нибудь подсказать мне правильный способ сделать это?1. отправлять данные частями из исходной системы и объединять их в месте назначения 2. передавать данные из одной системы в другую 3. может ли механизм обмена сообщениями выполнить это?4. или любой другой лучший способ его реализации?
В настоящее время источником и местом назначения является приложение на основе java-ee, spring boot, oracle db.
Любые рекомендации или фрагменты кода для их реализации без ущерба для производительности могут быть действительно полезными.
Заранее спасибо.