Shopify/identity_cache

IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!

RubyShellactiverecordcachewebscale
This is stars and forks stats for /Shopify/identity_cache repository. As of 25 Apr, 2024 this repository has 1873 stars and 178 forks.

IdentityCache Opt in read through ActiveRecord caching used in production and extracted from Shopify. IdentityCache lets you specify how you want to cache your model objects, at the model level, and adds a number of convenience methods for accessing those objects through the cache. Memcached is used as the backend cache store, and the database is only hit when a copy of the object cannot be found in Memcached. IdentityCache keeps track of the objects that have cached indexes and uses an after_commit...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
Shopify/homebrew-shopifyRuby420240
risingwavelabs/risingwaveRustJavaPython5.2k+15428+2
kaist-cp/cs220RustShell1950380
audiodude/ArtChartSchemeRubyOther1000
aws-samples/aws-workshop-for-kubernetesShellJavaScriptDockerfile2.6k01k0
GerardoGran/gemini-tla-verificationTLAShellR2020
bitoid/bksiTwigPHPJavaScript5010
bubkoo/html-to-imageTypeScriptCSSHTML4.2k04480
simbricks/simbricksVerilogC++C570170
cujojp/hydrogenVim ScriptRuby2000