Most caching libraries don't do locking, meaning that >1 process can be calculating a cached value at the same time. Since you presumably cache things because they cost CPU, database reads, or money, doesn't it make sense to lock while caching?
☆133Oct 6, 2020Updated 6 years ago
Alternatives and similar repositories for lock_and_cache
Users that are interested in lock_and_cache are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A dynamic Rack server and helper methods to help testing Rack apps.☆17Jul 27, 2016Updated 10 years ago
- Modern bulk import for ruby on rails.☆128Nov 18, 2015Updated 10 years ago
- TuneMyGC - optimal MRI Ruby 2.1+ Garbage Collection☆342Dec 10, 2020Updated 5 years ago
- Ruby workers for Disque.☆11Aug 5, 2015Updated 11 years ago
- Fast analytics using Redis☆625Feb 21, 2019Updated 7 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- Get realtime notifications on your desktop if something happens in your Rails app.☆135Apr 11, 2016Updated 10 years ago
- A Ruby event emitter implementation.☆71Oct 20, 2016Updated 10 years ago
- Enforced, Annotated Schema for Ruby Sequel Models☆41Nov 29, 2015Updated 10 years ago
- Efficient bulk inserts with ActiveRecord☆806Jan 10, 2022Updated 4 years ago
- Fast and distributed workflow runner using ActiveJob and Redis☆1,102Nov 20, 2025Updated 11 months ago
- Simple Disque-powered Ruby Jobs☆128Aug 21, 2017Updated 9 years ago
- Allows you to rescue ActiveRecord::RecordNotFound for a specific model☆60Nov 23, 2015Updated 10 years ago
- See statistic about your workers☆792Dec 1, 2023Updated 2 years ago
- Create simple or complex workflows and rock your app!☆150Nov 21, 2015Updated 10 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- Test data generation framework☆113Dec 16, 2019Updated 6 years ago
- FiveStar is a library to build a rating system in Ruby☆122Jun 17, 2021Updated 5 years ago
- Add comments to your Gemfile with each dependency's description☆174Feb 20, 2021Updated 5 years ago
- Multi-role and whitelist based authorization gem for Rails (and not only Rails!)☆778May 8, 2024Updated 2 years ago
- Arbitrary Memcached-backed rate limiting for Ruby☆39Apr 6, 2021Updated 5 years ago
- simple, powerful and unobstrusive event driven architecture framework for ruby☆82Mar 24, 2017Updated 9 years ago
- [MAINTAINERS WANTED] Built-in limit validations for your ActiveRecord model☆102Jan 14, 2017Updated 9 years ago
- Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go…☆5,836Oct 16, 2026Updated 3 weeks ago
- Rails engine which will give you a quick display of your database schema and contents for reference☆206Nov 26, 2022Updated 3 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- A Ruby gem that simulates webhooks and other HTTP requests common to production.☆81Sep 1, 2015Updated 11 years ago
- A Configurable HTTP Proxy Caching Gem☆101Apr 17, 2017Updated 9 years ago
- When NullObject meets ActiveRecord☆110Oct 4, 2015Updated 11 years ago
- Automatic strong parameters☆82Dec 4, 2016Updated 9 years ago
- ImageInfo finds the size and type of a single or multiple images from the web by fetching as little as needed in batches.☆89Jul 23, 2025Updated last year
- Rack::Timeout enhancements for Rails☆395Apr 4, 2026Updated 7 months ago
- Distributed locks (mutexes & semaphores) using Memcached or Redis☆122May 18, 2022Updated 4 years ago
- Database constraints made easy for ActiveRecord.☆670Oct 27, 2020Updated 6 years ago
- Pooled active support compliant caching with redis☆499Sep 30, 2019Updated 7 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- Today I Learned☆12Oct 3, 2022Updated 4 years ago
- A list of Ruby gems that have known memory leaks (and issues)☆890Aug 29, 2019Updated 7 years ago
- Ruby gem for validating form data☆75Mar 24, 2025Updated last year
- Isolate code to only run on a certain number of Heroku dynos.☆18Nov 6, 2015Updated 11 years ago
- Filename sanitization for Ruby☆230Jun 14, 2026Updated 4 months ago
- Don't make your Rubies go fast. Make them go fasterer ™.☆1,826Jun 14, 2024Updated 2 years ago
- I'm feeling lucky!☆63Nov 30, 2017Updated 8 years ago