What is the best open source distributed cache you can use in Java?
I thought it was EHCache, but apparently it can only be scaled across multiple nodes using Terracotta Server Array, which is a commercial product.
My goal is to create caches for real-time streaming data with a certain delay, and my actual estimated data size is in the order of 8 GB, and the production speed is much slower - about 3 MB per second.
Since there is an initial delay, I would like my cache to be replicated too, because starting from 0, my cache will require a warm-up period, which I am seriously interested in avoiding.
source share