Container Auto Tune is an intelligent parameter tuning product that helps developers, operators automatically adjust the application, analyzes JVM reasonable configuration parameters through intelligent algorithms.Please visit the official site for the quick start guide and documentation.
Chronicle Map is a super-fast, in-memory, non-blocking, key-value store, designed for low-latency, and/or multi-process applications such as trading and financial market applications.
To reduce the storage configurations when user start container-auto-tune,
we can use chronicmap as cache storage to retire redis.
Action
use chronicmap as cache storage to retire redis.
Scope
setNx, setEx, lrange, lpush
note: exclude expire time due to no expire feature in chronicmap
Given The chronicmap is integrated in container-auto-tune project
When Developer start container-auto-tune container locally
Then The Redis features in project as scoped can be replaced with chronicMap.
Describe This Feature
Backgroud:
Chronicle Map is a super-fast, in-memory, non-blocking, key-value store, designed for low-latency, and/or multi-process applications such as trading and financial market applications.
To reduce the storage configurations when user start container-auto-tune, we can use chronicmap as cache storage to retire redis.
Action
use chronicmap as cache storage to retire redis.
Scope
Reference
https://github.com/OpenHFT/Chronicle-Map
Assgin People
@KaifeiHuang
Proposal
use chronicmap as cache storage to retire redis.
Acceptance criteria (AC)
Given The chronicmap is integrated in container-auto-tune project When Developer start container-auto-tune container locally Then The Redis features in project as scoped can be replaced with chronicMap.
Additional Context
No response