bslatkin / ringbuffer
Ring buffer that allows for high-throughput data transfer between multiproccessing Python processes.
☆126Updated 6 years ago
Related projects: ⓘ
- zero_buffer is a high-performance, zero-copy, implementation of a byte-buffer for Python.☆134Updated 7 years ago
- Asyncio (pep 3156) integration with ZeroMQ☆421Updated last year
- C implementation of Python 3 lru_cache☆154Updated 4 years ago
- cffi-based Python bindings for nanomsg☆117Updated 2 years ago
- A partially and lazily sorted list data structure for Python☆124Updated 4 years ago
- Examples of safe coding practice for Python C extensions.☆220Updated last month
- A fast and memory efficient LRU cache for Python☆258Updated 2 weeks ago
- Deprecated, legacy project. Exists only to support existing dependents (e.g., ZEO)☆187Updated 3 years ago
- Finite State Machine for Python (based on Jake Gordon's javascript-state-machine)☆163Updated 4 years ago
- A simple example Python + CFFI package (including testing, development, and packaging)☆116Updated 8 years ago
- Serialize numpy arrays using msgpack☆194Updated 2 months ago
- Caching based on computation time and storage space☆136Updated 3 years ago
- Command line interface to and serialization format for Blosc☆122Updated last year
- Concurrent appendable key-value storage☆103Updated 2 months ago
- Shared memory arrays for NumPy☆51Updated 9 years ago
- A Python wrapper for the extremely fast Blosc compression library☆350Updated 2 weeks ago
- Shared memory based Hash Table extension for Python☆44Updated 2 years ago
- A python package that provides useful locks.☆248Updated 3 months ago
- Fault handler for Python: display the Python backtrace on SIGSEGV, SIGFPE, SIGABRT, SIGBUS and SIGILL signals☆100Updated 4 years ago
- Easy distributed locks for Python with a choice of backends.☆374Updated last year
- Profiler for Python extensions☆121Updated 7 years ago
- Making it easy to write async iterators in Python 3.5☆95Updated 4 years ago
- gevent-cooperative child processes and inter-process communication☆83Updated this week
- Simple pubsub pattern for asyncio applications.☆52Updated 2 years ago
- persistent caching to memory, disk, or database☆254Updated last week
- Distributed process pool for Python☆110Updated last year
- An AMQP library for asyncio☆84Updated 5 years ago
- Ring-buffer implementation that thinly wraps a numpy array☆87Updated 10 months ago
- Statistical profiler which outputs in format suitable for FlameGraph (http://www.brendangregg.com/flamegraphs.html)☆393Updated 4 years ago
- An implementation of namedtuple written in C for warp speed.☆54Updated 7 years ago