bootiful-media-mogul / mogul-service

0 stars 1 forks source link

hazelcast for granular read through caching with cluster maps #22

Closed joshlong closed 3 weeks ago

joshlong commented 1 month ago

i need to test that i can use it as an offload cache for the Map-cached data in mogul. https://docs.hazelcast.com/hazelcast/5.5/clients/java#using-map-with-java-client

i need to support more granular read throughs going to hazelcast first and then postgres second. also, i need to purge the cache of data in a more granular. i shouldnt have to reload the world just because one podcast was deleted.

you can easily deploy to Kubernetes: https://docs.hazelcast.com/hazelcast/5.5/tutorials/kubernetes

heres an example of running an embedded hazlecast from a long time ago https://hazelcast.com/blog/how-to-use-embedded-hazelcast-on-kubernetes/

does the client - work in graalvm? looks like it might work: https://www.graalvm.org/native-image/libraries-and-frameworks/#footnote-1

https://docs.hazelcast.com/hazelcast/5.5/clients/java