GitHub user unknowntpo edited a comment on the discussion: Proposal for 
Integrating Redis Distributed Cache alongside Caffeine for Enhanced Scalability 
and Consistency​

For the cache miss problem, we can use [Apache 
KvRocks](https://kvrocks.apache.org/) with Caffeine EntityCache, KvRocks is a 
disk-based KV store backed by [RocksDB](http://rocksdb.org/), which can prevent 
data loss.

So we can have:

- Transactional Outbox pattern to get change event
- Caffeine EntityCache + KvRocks as two level cache

GitHub link: 
https://github.com/apache/gravitino/discussions/8480#discussioncomment-14620857

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to