Theine 0.3.3 released, introducing new Clock-Pro eviction policy

This page summarizes the projects mentioned and recommended in the original post on /r/Python

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • theine

    high performance in-memory cache

  • LIRS2

    LIRS2 source code & miss ratio curves of 115 traces

  • The main benefit of ClockPro is that it is trivially concurrent for reads, but it could suffer from slow evictions due to O(n) scans. The author's most recent work is LIRS2 which appears to be very competitive except in adaptive stress tests. Unfortunately their ideas never got widely adopted likely due to the algorithms not being very intuitive, hard to write and debug, and not originally having good reference implementations.

  • 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.

    InfluxDB logo
  • Caffeine

    A high performance caching library for Java

  • Pebble's author wanted the simpler approach for concurrency and the implementation significantly differs from the paper. An attempt to clean up and improve it was done in the Java simulator, but the corrected version held the write lock longer as it scans more. I think adding thresholds is a good idea for a real implementation like yours.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • This Week In Python

    5 projects | dev.to | 22 Mar 2024
  • FusionCache Is Now v1.0

    1 project | news.ycombinator.com | 17 Mar 2024
  • Readyset: A MySQL and Postgres wire-compatible caching layer

    5 projects | news.ycombinator.com | 21 Feb 2024
  • Otter, Fastest Go in-memory cache based on S3-FIFO algorithm

    16 projects | news.ycombinator.com | 23 Dec 2023
  • Show HN: WarpBuild – x86-64 and arm GitHub Action runners for 30% faster builds

    10 projects | news.ycombinator.com | 8 Dec 2023