Я работаю над системой, использующей микросервисную архитектуру с использованием Spring-Boot. Мне нужен один микросервис для отправки отсортированных данных в другой микросервис. Я использовал Set в DTO. Когда я напрямую вызываю конечную точку первого сервиса, он передает данные в отсортированном порядке. Но когда он проходит через Feing Client, они непредсказуемо перемешиваются.
Я хочу, чтобы они были в том порядке, в каком они есть. Я не хочу давать второму микросервису лишнюю возможность сортировки этих данных, поскольку в этом сервисе уже наблюдается снижение производительности.
Есть ли способ преодолеть эту проблему?