when I deploy apps in multi-region on fly.io, Kanta's cache logic causes a huge delay.
and finally, I found that Kanta's cache logic, especially Nebulex.Cache.Partitioned causes delay. if we update here not to use Partitioned cache, delay was resolved.
This PR is for configurable Kanta's cache logic from config.exs .
Summary
Make injectable
Kanta.Cache
adapter, primary_storage_adapter from config.exsOverview
As described in this issue, https://github.com/curiosum-dev/kanta/issues/55
when I deploy apps in multi-region on fly.io, Kanta's cache logic causes a huge delay. and finally, I found that Kanta's cache logic, especially
Nebulex.Cache.Partitioned
causes delay. if we update here not to use Partitioned cache, delay was resolved.This PR is for configurable Kanta's cache logic from config.exs .