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
- Enforced, Annotated Schema for Ruby Sequel Models☆41Nov 29, 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.
- Fast analytics using Redis☆626Feb 21, 2019Updated 7 years ago
- Allows you to rescue ActiveRecord::RecordNotFound for a specific model☆60Nov 23, 2015Updated 10 years ago
- Get realtime notifications on your desktop if something happens in your Rails app.☆135Apr 11, 2016Updated 10 years ago
- Efficient bulk inserts with ActiveRecord☆809Jan 10, 2022Updated 4 years ago
- A Ruby event emitter implementation.☆71Oct 20, 2016Updated 9 years ago
- simple, powerful and unobstrusive event driven architecture framework for ruby☆82Mar 24, 2017Updated 9 years ago
- FiveStar is a library to build a rating system in Ruby☆123Jun 17, 2021Updated 5 years ago
- Create simple or complex workflows and rock your app!☆151Nov 21, 2015Updated 10 years ago
- Test data generation framework☆113Dec 16, 2019Updated 6 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Fast and distributed workflow runner using ActiveJob and Redis☆1,101Nov 20, 2025Updated 10 months ago
- Simple Disque-powered Ruby Jobs☆128Aug 21, 2017Updated 9 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
- Multi-role and whitelist based authorization gem for Rails (and not only Rails!)☆778May 8, 2024Updated 2 years ago
- When NullObject meets ActiveRecord☆110Oct 4, 2015Updated 11 years ago
- Database constraints made easy for ActiveRecord.☆670Oct 27, 2020Updated 5 years ago
- Add comments to your Gemfile with each dependency's description☆174Feb 20, 2021Updated 5 years ago
- [MAINTAINERS WANTED] Built-in limit validations for your ActiveRecord model☆102Jan 14, 2017Updated 9 years ago
- Deploy open-source AI quickly and easily - Special Bonus Offer • AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- See statistic about your workers☆792Dec 1, 2023Updated 2 years ago
- Rails engine which will give you a quick display of your database schema and contents for reference☆206Nov 26, 2022Updated 3 years ago
- A Ruby gem that simulates webhooks and other HTTP requests common to production.☆81Sep 1, 2015Updated 11 years ago
- Distributed locks (mutexes & semaphores) using Memcached or Redis☆122May 18, 2022Updated 4 years ago
- Rack::Timeout enhancements for Rails☆395Apr 4, 2026Updated 6 months ago
- Arbitrary Memcached-backed rate limiting for Ruby☆39Apr 6, 2021Updated 5 years ago
- A Configurable HTTP Proxy Caching Gem☆101Apr 17, 2017Updated 9 years ago
- Versioned database views for Rails☆3,627Jun 29, 2026Updated 3 months ago
- Today I Learned☆12Oct 3, 2022Updated 4 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.
- Isolate code to only run on a certain number of Heroku dynos.☆18Nov 6, 2015Updated 10 years ago
- Delay rails controller actions in one line of code☆80May 1, 2018Updated 8 years ago
- Don't make your Rubies go fast. Make them go fasterer ™.☆1,824Jun 14, 2024Updated 2 years ago
- Thread-safe collections for Ruby (merged with concurrent-ruby)☆192Aug 28, 2020Updated 6 years ago
- Colorize MiniTest output and show failing tests instantly☆25Feb 19, 2013Updated 13 years ago
- Recurring / Periodic / Scheduled / Cron job extension for Sidekiq☆87Feb 14, 2024Updated 2 years ago
- I'm feeling lucky!☆63Nov 30, 2017Updated 8 years ago