erlang-cherly
Cherly (sher-lee) is an in-VM caching library for Erlang
Cherly (sher-lee) was originally developed by Cliff Moon for erlang to deal
with in memory caching based on LRU. Its functionality and performance were
awesome, but as time goes on, its implementation gradually obsoletes and it's
hard to maintain. To overcome these problems, I forked and made Cherly improve
with original purposes. Main improvements are described below.
* Replaced the hash storing structure (originally used Judy hash) with the
combination of Open addressing and Tree structure based on golang's hash
implementation. This structure is very scalable and stable.
* Implemented slab allocator on off-heap.
* Replaced implemantations of port driver with NIFs.
* Rebarized
libswtchart-java
Chart drawing SWT component
SWTChart is a chart component which has following basic functionalities:
* line chart
* scatter chart
* stack chart
* log scale
* category axis
* multiple axes
* bar chart
* area chart
* step chart
* axis orientation
* series label
openmpipython
MPI-enhanced Python interpreter (OpenMPI based version)
nzbget
command-line based binary newsgrabber for nzb files
NZBGet is a command-line based binary newsgrabber that uses nzb files as
described in http://docs.newzbin.com/index.php/Newzbin:NZB_Specs, they are
commonly used to describe binaries posted in the Usenet that span multiple
posts.
libdisruptor-java
Disruptor - High Performance Inter-Thread Messaging Library for Java
The disruptor is a high-throughput and low-latency concurrency framework.
It is designed to maximize the efficiency of memory allocation, and operate
in a cache-friendly manner so that it will perform optimally on modern
hardware.
mpich2python
MPI-enhanced Python interpreter (MPICH2 based version)