In memory Data grid - tarunchhabra/parakalo GitHub Wiki
https://www.baeldung.com/spring-cache-tutorial http://feedproxy.google.com/~r/Baeldung/~3/Ar6ws3uWxY4/memcached-vs-redis
https://www.baeldung.com/spring-cache-tutorial
https://www.javainuse.com/spring/spring-boot-hazelcast
https://hazelcast.com/blog/spring-boot/
https://medium.com/@ihorkosandiak/spring-boot-with-hazelcast-b04d13927745
See- 2 phase locking
The API uses Hazelcast for locking & concurrency. Hazelcast is being used in Admin module in PDF Service. Setup is cluster aware and it's purpose is to allow users proper concurrent access to the Platform PDF generation functionality.