Redis - Redis is an open source in-memory data structure project implementing a distributed, in-memory key-value database with optional durability.
CCProxy - Want to share Internet connection? Get every computer online through a single Internet connection?
Hazelcast - Clustering and highly scalable data distribution platform for Java
Apache Traffic Server - Fast, scalable and extensible HTTP/S 2 and 1.1 compliant caching proxy server.
memcached - High-performance, distributed memory object caching system
FreeProxy - Feature summary from website:* Internet connection sharing with demand dialling