Similar projects and alternatives to con_cache
A powerful caching library for Elixir with support for transactions, fallbacks and expirations
In-memory and distributed caching toolkit for Elixir.
Elixir and Phoenix Application Security Platform. Replace Snyk, reCaptcha, and Cloudflare bot defense with the only application security platform built for Elixir and Phoenix.
A configurable plug for caching
A small and user-friendly ETS wrapper for caching in Elixir (by whitfin)
KV cache with TTL, Replacement and Persistence support (by falood)
ETS-based fix-sized LRU cache for elixir
Learn Elixir in as little as 12 Weeks. A structured learning environment with practical assignments, code reviews, weekly live coaching sessions, job-hunting assistance, and more. Try a Free Preview today!
Atomic distributed "check and set" for short-lived keys
**DEPRECATED** caching made fun!
:watch: Cron-like job scheduler for Elixir
Demonstration of building a clustered, distributed, multi-player, turn-based game server written in Elixir.
Erlang, in-memory distributable cache (by jr0senblum)
con_cache reviews and mentions
Should I use ETS or a GenServer when I just need a K/V store
3 projects | reddit.com/r/elixir | 10 May 2022
There's also ConCache or Cachex which will handle the clunky ETS interface for you.
Elixir: Practical Concurrency Cookbook
2 projects | dev.to | 1 Apr 2021
However, while Elixir does provide the necessary abstractions to make caching easy, my recommendation on this one is usually to lean on the community's shoulders. Saša Jurić, for example, wrote a while back ConCache which does exactly this, but there are many others out there. The good thing about not implementing one it's own is that there are many edge cases when dealing with concurrency and it's easy to get it wrong the first few times. As they say, the two hardest problems in computer science are naming and caching.
sasa1977/con_cache is an open source project licensed under MIT License which is an OSI approved license.