Какая библиотека Java может буферизовать входящие данные в памяти и затем записывать в место назначения? - PullRequest
0 голосов
/ 19 мая 2018

Я ищу библиотеку Java, которая поможет буферизовать объекты в памяти перед записью их в место назначения.

Пример: извлекать записи из очереди сообщений и хранить их в памяти, пока общий размер записей не станет равнымдо 100 МБ или 15 минут прошло.Как только пороговое значение достигнуто, выполните операцию с этими записями, например, записав их в файл ИЛИ сделав вызовы API для загрузки данных в корзину AWS S3.

Такая функциональность практически идентична AWS Firehose (при условии, что вы хотитенаписать в ведро S3).К сожалению, я не могу использовать AWS и ищу альтернативы.Не кажется слишком сложным реализовать собственное решение, но я стараюсь не изобретать колесо, если это возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...