Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ory/ristretto
A high performance memory-bound Go cache
https://github.com/ory/ristretto
documentation
3926d5b149088af6fb656c694fbc512f82d798eb authored over 5 years ago by Karl McGuire <[email protected]>
3926d5b149088af6fb656c694fbc512f82d798eb authored over 5 years ago by Karl McGuire <[email protected]>
testing skeleton
3fd534f735ee70d5e9000390ef5d3e86d685f4b2 authored over 5 years ago by Karl McGuire <[email protected]>
3fd534f735ee70d5e9000390ef5d3e86d685f4b2 authored over 5 years ago by Karl McGuire <[email protected]>
working csv output
e6dff528899698e697c614a7a4002e8eb6bdc71c authored over 5 years ago by Karl McGuire <[email protected]>
e6dff528899698e697c614a7a4002e8eb6bdc71c authored over 5 years ago by Karl McGuire <[email protected]>
documentation
06d5a37e7023a4acf5d5f28345bb8bb93531c2fc authored over 5 years ago by Karl McGuire <[email protected]>
06d5a37e7023a4acf5d5f28345bb8bb93531c2fc authored over 5 years ago by Karl McGuire <[email protected]>
sync.Map default map
18d297130abe2638e85757a400c6e6f20729a352 authored over 5 years ago by Karl McGuire <[email protected]>
18d297130abe2638e85757a400c6e6f20729a352 authored over 5 years ago by Karl McGuire <[email protected]>
initial readme
9014b93928cf129a2233f5a6a8d37ef3068b4936 authored over 5 years ago by Karl McGuire <[email protected]>
9014b93928cf129a2233f5a6a8d37ef3068b4936 authored over 5 years ago by Karl McGuire <[email protected]>
license, organization
4fa96c59f3337b8ecf669b3e9e0dc9b8ae5376f4 authored over 5 years ago by Karl McGuire <[email protected]>
4fa96c59f3337b8ecf669b3e9e0dc9b8ae5376f4 authored over 5 years ago by Karl McGuire <[email protected]>
organization
91e2338dc493518f61be81cd798ac6f6b34af8d7 authored over 5 years ago by Karl McGuire <[email protected]>
91e2338dc493518f61be81cd798ac6f6b34af8d7 authored over 5 years ago by Karl McGuire <[email protected]>
tests, added mutexed map
135d00239562b61fa60e0e60b69b76682d21245b authored over 5 years ago by Karl McGuire <[email protected]>
135d00239562b61fa60e0e60b69b76682d21245b authored over 5 years ago by Karl McGuire <[email protected]>
striped, lossy ring buffers
5f3a36d56363f2a08fa1cf1442211475167834a0 authored over 5 years ago by Karl McGuire <[email protected]>
5f3a36d56363f2a08fa1cf1442211475167834a0 authored over 5 years ago by Karl McGuire <[email protected]>
simple try mutex
1b74ad395d3d92fdfa69d2f17dac6397838be516 authored over 5 years ago by Karl McGuire <[email protected]>
1b74ad395d3d92fdfa69d2f17dac6397838be516 authored over 5 years ago by Karl McGuire <[email protected]>
sync.Pool lossy buffer, documentation, license
d705f0deff78c106f2dfada2b37cef1ebcccdc6e authored over 5 years ago by Karl McGuire <[email protected]>
d705f0deff78c106f2dfada2b37cef1ebcccdc6e authored over 5 years ago by Karl McGuire <[email protected]>
table
0181a5c3c371cd00adf457e0279170bea65cc7d9 authored over 5 years ago by Karl McGuire <[email protected]>
0181a5c3c371cd00adf457e0279170bea65cc7d9 authored over 5 years ago by Karl McGuire <[email protected]>
better stripe distribution with xorshift random
7fde344c5a272db1ea7d8e6aa78d6e84f1e22575 authored over 5 years ago by Karl McGuire <[email protected]>
7fde344c5a272db1ea7d8e6aa78d6e84f1e22575 authored over 5 years ago by Karl McGuire <[email protected]>
tidy
de9f9fb7e921bda8be176ca54826a571f52fab27 authored over 5 years ago by Karl McGuire <[email protected]>
de9f9fb7e921bda8be176ca54826a571f52fab27 authored over 5 years ago by Karl McGuire <[email protected]>
code documentation
2d939d370f9028008eac3dd0f51448690397a889 authored over 5 years ago by Karl McGuire <[email protected]>
2d939d370f9028008eac3dd0f51448690397a889 authored over 5 years ago by Karl McGuire <[email protected]>
documentation, drain tests
d70357a7fcc7bd08a2ea24bdbd9fa9610a70af75 authored over 5 years ago by Karl McGuire <[email protected]>
d70357a7fcc7bd08a2ea24bdbd9fa9610a70af75 authored over 5 years ago by Karl McGuire <[email protected]>
lossless round robin approach, updated benchmarks
ca17d0b521474998c656050da9356ae42b03121a authored over 5 years ago by Karl McGuire <[email protected]>
ca17d0b521474998c656050da9356ae42b03121a authored over 5 years ago by Karl McGuire <[email protected]>
documentation
87c94bd988a5458642add82940a704b4b4780722 authored over 5 years ago by Karl McGuire <[email protected]>
87c94bd988a5458642add82940a704b4b4780722 authored over 5 years ago by Karl McGuire <[email protected]>
documentation
09e8afb64473c49f9e7aaff12a8c0b28f9d6166b authored over 5 years ago by Karl McGuire <[email protected]>
09e8afb64473c49f9e7aaff12a8c0b28f9d6166b authored over 5 years ago by Karl McGuire <[email protected]>
Clarify root sentinel comment
fe6fd72c181c05c04adc03d3438d64b46872291f authored over 5 years ago by Colin Arenz <[email protected]>
fe6fd72c181c05c04adc03d3438d64b46872291f authored over 5 years ago by Colin Arenz <[email protected]>
Fix comment typo.
f907b1a9c1719278b643baed6ac77ccbd2388e18 authored over 5 years ago by Colin Arenz <[email protected]>
f907b1a9c1719278b643baed6ac77ccbd2388e18 authored over 5 years ago by Colin Arenz <[email protected]>
Clarify panic reason and test names
7f0a317dd16865a4d68de51bd1e85ea4e219f585 authored over 5 years ago by Colin Arenz <[email protected]>
7f0a317dd16865a4d68de51bd1e85ea4e219f585 authored over 5 years ago by Colin Arenz <[email protected]>
Finish primary test which trailed off
04a2908976fed002e7d96ffb94fcda95a732c152 authored over 5 years ago by Colin Arenz <[email protected]>
04a2908976fed002e7d96ffb94fcda95a732c152 authored over 5 years ago by Colin Arenz <[email protected]>
Port TinyLFU eviction policy from Caffeine
The implementation included in this change is non-concurrent. It allows
injection of admission p...
Add default no-ops for configurable interfaces
7f5595f1485b4504116fdc91284abc47b9a2ed8b authored over 5 years ago by Colin Arenz <[email protected]>
7f5595f1485b4504116fdc91284abc47b9a2ed8b authored over 5 years ago by Colin Arenz <[email protected]>
basic lru with mutex
adb05dc073dbc3f29fca1c1c02c673b4d3b67371 authored over 5 years ago by Krishna Damarla <[email protected]>
adb05dc073dbc3f29fca1c1c02c673b4d3b67371 authored over 5 years ago by Krishna Damarla <[email protected]>
Write initial design doc
cfcc06b23df43129206d9650c6ac52ee18f5bfcc authored almost 6 years ago by Manish R Jain <[email protected]>
cfcc06b23df43129206d9650c6ac52ee18f5bfcc authored almost 6 years ago by Manish R Jain <[email protected]>
Initial commit
8d961385199ebfb330a60b1761572015a5781617 authored almost 6 years ago by Aman Mangal <[email protected]>
8d961385199ebfb330a60b1761572015a5781617 authored almost 6 years ago by Aman Mangal <[email protected]>