Какие-нибудь рекомендации по кешированию для приложений light-4j? - PullRequest
1 голос
/ 11 марта 2019

Я хочу добавить слой кэша в конечной точке остальных API, чтобы уменьшить задержку и увеличить пропускную способность.

1 Ответ

1 голос
/ 11 марта 2019

Если вы используете Kafka Streams, то локальное хранилище ключей / значений в памяти или хранилище ключей / значений RocksDB довольно быстро кеширует любые агрегаты / прогнозы источников событий.RocksDB также дает нам возможность кэшировать огромное количество данных на локальном диске для сервиса.Если вы ищете локальный кэш в памяти для традиционной базы данных, то https://github.com/ben-manes/caffeine очень хорошо.Для распределенного кэша мы используем бесплатную версию сообщества Hazelcast.Хотя это немного сложно настроить с помощью Kubernetes.

...