Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
simple slice cache
C Python
tree: 6d33ed87cf

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
client
doc
python
GPL-3.0.txt
LICENSE
Makefile
README
TODO
cache.c
cache.h
lru.c
lru.h
protocol.c
protocol.h
server.c
util.c
util.h

README

Simple memory caching service using GLib.

The long term goal of this is to leverage Tim Janik's awesome slice allocator
in a cache system. This is allocator is neat because it's designed to be fast,
scalable, and multithreading friendly. This means that it should be easier to
make a highly-concurrent memcached-like service that leverages the power,
simplicity, and speed of GLib.

I'm still prototyping everything (as evidenced by the fact that the protocol
version is 0!) and evaluating if this is even feasible, i.e. how fast this will
be compared to memcached.

This software is licensed under the GPLv3, but it links against software that
uses other licenses (namely, GLib and Python).
Something went wrong with that request. Please try again.