The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 19 Lru Open-Source Projects
-
Olric
Distributed in-memory object store. It can be used as an embedded Go library and a language-independent service.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
cachex
A powerful caching library for Elixir with support for transactions, fallbacks and expirations
-
go-generics-cache
A key:value store/cache library written in Go generics. LRU, LFU, FIFO, MRU, Clock support.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
go-hashlru
A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm :arrows_clockwise:
-
LruClockCache
A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Current thoughts on TypeScript, type safety, and its competition/presence in the ecosystem? | /r/node | 2023-09-11Personally love the type system and its relationship with the dev. tools; feel naked without the dealing with the compiler's panic attacks by now. Several influential libraries and packages (babel, caches, sentry, to name a few from the many) seemingly bolted the superset into their backbone so far. Also read dev. logs from people and companies like AirBnB who claim that the TypeScript was a good influence for productivity and documentation to their codebases.
Project mention: Olric: Distributed, embeddable in-memory data structures in Go | news.ycombinator.com | 2024-02-05
Project mention: Optimizing Elixir Phoenix action with huge json response by responding by cached, gzipped values. | dev.to | 2023-07-19By integrating cachex into our system, we're now able to optimize the loading process, providing users with a smoother experience while still benefiting from offline accessibility. Stay tuned as I delve deeper into the caching practices that helped us enhance the performance of our Phoenix Controller actions with JSON responses.
https://github.com/1a1a11a/libCacheSim/blob/develop/libCache...
How to activate MGLRU via a systemd startup script. e.g. https://github.com/hakavlad/mg-lru-helper/blob/main/README.md
Made also a JS implementation based on the golang one here: https://github.com/kurtextrem/js-sieve. It's a bit different than your reference implementation.
Lru related posts
- Sieve is simpler than LRU
- Optimizing Elixir Phoenix action with huge json response by responding by cached, gzipped values.
- Where is my RAM going?
- GitHub - Code-Hex/go-generics-cache at v1.3.0
- Microsoft Orleans: Grain Caches
- Patent of Arc(Adaptive Replacement Cache) Is Expired
- Epochal best cache algorithm of constant complexity
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source Lru projects? This list will help you:
Project | Stars | |
---|---|---|
1 | node-lru-cache | 5,112 |
2 | Olric | 3,005 |
3 | GCache | 2,510 |
4 | cachex | 1,468 |
5 | cache | 568 |
6 | go-generics-cache | 421 |
7 | BitFaster.Caching | 385 |
8 | lru | 118 |
9 | libCacheSim | 117 |
10 | go-hashlru | 72 |
11 | LruClockCache | 59 |
12 | go-cache-benchmark | 57 |
13 | mg-lru-helper | 47 |
14 | lookup_by | 34 |
15 | cache | 29 |
16 | lru | 20 |
17 | dw-cache | 13 |
18 | js-sieve | 12 |
19 | directcache | 4 |
Sponsored