elijahr / ringbuf
A lock-free ring buffer for Python and Cython
☆15Updated 2 years ago
Alternatives and similar repositories for ringbuf:
Users that are interested in ringbuf are comparing it to the libraries listed below
- A research notes about how to get benefits from Cython to be asynchronous beyond IO tasks☆10Updated 4 years ago
- Undermining Python's "turtles-all-the-way-up" asynchronous idiom.☆19Updated 6 years ago
- aionn - asyncio messaging library based on nanomsg and nnpy☆22Updated 6 years ago
- Trio-based API for running code in other processes☆15Updated 4 years ago
- Python bindings for simdjson using libpy☆63Updated 2 years ago
- A fast python rpc library based on asyncio and MessagePack☆78Updated 2 years ago
- Bytecode manipulation in runtime, true shared memory, async LMDB, async Tkinter, async wxPython, async PySide, async PyQt, async loop wit…☆27Updated last month
- Object-relational in-memory database layer based on LMDB☆29Updated last year
- Liburing is Python + Cython wrapper around C Liburing, which is a helper to setup and tear-down io_uring instances.☆97Updated 4 months ago
- Better control of your asyncio tasks☆62Updated 6 months ago
- Utilities for writing C++ extension modules.☆84Updated last year
- 🐍 A pure python ring buffer with optional custom element factory. Locked, Blocking and Disruptor variants are available. 🪐☆13Updated 4 years ago
- Automatically generate Cython pxd files from C headers☆47Updated 6 years ago
- CPU parallelism for Trio☆56Updated 2 weeks ago
- Low-level IO utilities for PosgtreSQL drivers.☆35Updated 2 months ago
- Fast fractions reimplementation in Cython☆38Updated last week
- Useful abstractions for trio☆11Updated 4 years ago
- Read/Write Lock - synchronization primitive for asyncio☆147Updated this week
- distributed Python deployment and communication☆82Updated this week
- An efficient and lightweight thread pool☆37Updated 3 years ago
- Cython implementation of OrderedDict☆102Updated 8 years ago
- Cython for All with GitHub Actions☆16Updated 4 months ago
- Using io_uring Linux Kernel interface from Python by JITing C code with MetaCall.☆28Updated 3 years ago
- A fast RLock implementation for CPython☆24Updated last month
- fork of https://bitbucket.org/haypo/aiogevent☆14Updated 3 years ago
- Happy Eyeballs connection algorithm and underlying scheduling logic in asyncio☆12Updated last week
- Mypyc benchmarks☆26Updated this week
- Open, extensible Python injector/profiler/analyzer☆64Updated 2 years ago
- A friendly fork of autopxd☆48Updated last month
- Fast and flexible Python JSON parsing (and manipulation!) built on the excellent yyjson project.☆28Updated 2 months ago