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 5 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 9 years ago
- Modern bulk import for ruby on rails.☆128Nov 18, 2015Updated 10 years ago
- Ruby workers for Disque.☆11Aug 5, 2015Updated 10 years ago
- TuneMyGC - optimal MRI Ruby 2.1+ Garbage Collection☆343Dec 10, 2020Updated 5 years ago
- Fast analytics using Redis☆626Feb 21, 2019Updated 7 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- Enforced, Annotated Schema for Ruby Sequel Models☆41Nov 29, 2015Updated 10 years ago
- Efficient bulk inserts with ActiveRecord☆808Jan 10, 2022Updated 4 years ago
- Get realtime notifications on your desktop if something happens in your Rails app.☆136Apr 11, 2016Updated 9 years ago
- Allows you to rescue ActiveRecord::RecordNotFound for a specific model☆60Nov 23, 2015Updated 10 years ago
- FiveStar is a library to build a rating system in Ruby☆124Jun 17, 2021Updated 4 years ago
- simple, powerful and unobstrusive event driven architecture framework for ruby☆82Mar 24, 2017Updated 9 years ago
- Simple Disque-powered Ruby Jobs☆128Aug 21, 2017Updated 8 years ago
- Test data generation framework☆113Dec 16, 2019Updated 6 years ago
- Create simple or complex workflows and rock your app!☆151Nov 21, 2015Updated 10 years ago
- Proton VPN Special Offer - Get 70% off • AdSpecial partner offer. Trusted by over 100 million users worldwide. Tested, Approved and Recommended by Experts.
- A Ruby event emitter implementation.☆71Oct 20, 2016Updated 9 years ago
- When NullObject meets ActiveRecord☆110Oct 4, 2015Updated 10 years ago
- Multi-role and whitelist based authorization gem for Rails (and not only Rails!)☆779May 8, 2024Updated last year
- Database constraints made easy for ActiveRecord.☆671Oct 27, 2020Updated 5 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 8 months ago
- Automatic strong parameters☆82Dec 4, 2016Updated 9 years ago
- Fast and distributed workflow runner using ActiveJob and Redis☆1,096Nov 20, 2025Updated 4 months ago
- Add comments to your Gemfile with each dependency's description☆174Feb 20, 2021Updated 5 years ago
- See statistic about your workers☆793Dec 1, 2023Updated 2 years ago
- DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- A Ruby program for parsing gperftools output☆14Jun 14, 2016Updated 9 years ago
- A Configurable HTTP Proxy Caching Gem☆102Apr 17, 2017Updated 8 years ago
- Arbitrary Memcached-backed rate limiting for Ruby☆39Apr 6, 2021Updated 4 years ago
- Versioned database views for Rails☆3,616Nov 14, 2025Updated 4 months ago
- Distributed locks (mutexes & semaphores) using Memcached or Redis☆122May 18, 2022Updated 3 years ago
- Delay rails controller actions in one line of code☆80May 1, 2018Updated 7 years ago
- A Ruby gem that simulates webhooks and other HTTP requests common to production.☆81Sep 1, 2015Updated 10 years ago
- Don't make your Rubies go fast. Make them go fasterer ™.☆1,822Jun 14, 2024Updated last year
- Rack::Timeout enhancements for Rails☆396Dec 31, 2025Updated 2 months ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- Extra Faraday middleware, geared towards a service oriented architecture.☆62May 22, 2020Updated 5 years ago
- Isolate code to only run on a certain number of Heroku dynos.☆18Nov 6, 2015Updated 10 years ago
- Sym is a command line utility and a Ruby API that makes it trivial to encrypt and decrypt sensitive data. Unlike many other existing encr…☆138Aug 24, 2023Updated 2 years ago
- Recurring / Periodic / Scheduled / Cron job extension for Sidekiq☆87Feb 14, 2024Updated 2 years ago
- Packs your JRuby app as a standalone Jar file☆39Oct 7, 2016Updated 9 years ago
- Provide and automatic failover to external services and return a stubbed data when service is reported as down☆14Dec 5, 2013Updated 12 years ago
- Today I Learned☆12Oct 3, 2022Updated 3 years ago