Skip to content
This repository has been archived by the owner on Feb 26, 2020. It is now read-only.

esnme/ultracache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ultracache is based upon the assumption that network I/O will saturate before your memory or CPU. 

This is all a work in progress but the idea is that an efficient UDP protocol will let you harness more of your cache servers for large installations.

The difference between ultracache and memcached ends here, beyond this they have the same API and are just as capable, well memcached being a slightly bit more capable at the moment.

It current pushes 150.000 GET operations per second, meaning a 300.000 packet per second throughput.
While the CPU isn't fully saturated it appears as if network I/O is indeed the limiting factor. 

Feel free to contribute!

About

Kicking memcached's ass (in time)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published