Comments 5
Такую проблему нужно было предвидеть изначально и писать приложение на С++ )))
И ещё вопрос: "Базовый диск может поддерживать скорость около 630 МБ/с.", это просто для примера, или где-то действительно стоят такие диски с такой медленной скоростью? Сейчас же есть намного быстрее носители, как они ускорят процесс?
Какие очереди поддерживаются? Простая очередь? Очередь с приоритетом поддерживается?
В документации (https://github.com/OpenHFT/Chronicle-Queue) написано:
Chronicle Queue - это постоянно обновляемая платформа обмена сообщениями с низкой задержкой для высокопроизводительных приложений.
Chronicle Queue позволяет добавлять сообщения в конец очереди ("добавленные"), считывать из очереди ("завершенные"), а также поддерживает поиск с произвольным доступом.
А как оно вообще внутри работает? На их сайте не нашёл инфу об архитектуре.
Хранение 1 ТБ в виртуальной памяти на компьютере с 64 ГБ памяти с использованием Chronicle Queue