disruptor-mp (Python placeholder)
This package is a placeholder reservation on PyPI for the future Python bindings of disruptor-mp. It does not provide any functionality yet.
What disruptor-mp is
disruptor-mp is a Rust crate providing an ultra-low-latency, high-throughput multiprocess ring-buffer substrate. It extends the LMAX Disruptor design from single-process multi-threaded to cross-process IPC over POSIX shared memory and memory-mapped files.
It is the raw Layer 0 substrate that myelon builds framing, codecs, and typed zero-copy on top of.
The Rust workspace is at https://github.com/Venkat2811/myelon.
Status
| Version | Status |
|---|---|
0.0.0 (this release) |
Placeholder. No bindings. |
0.1.0+ |
Real Python bindings via PyO3 / maturin. Not yet released. |
Importing the package or accessing any attribute will raise NotImplementedError with a pointer to the upstream Rust crate.
License
Dual-licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE)
- MIT license (LICENSE-MIT)
at your option.
Links
- Rust crate on crates.io: https://crates.io/crates/disruptor-mp
- Sibling layered crate: https://crates.io/crates/myelon
- Source repository: https://github.com/Venkat2811/myelon
- Issues / questions: https://github.com/Venkat2811/myelon/issues
- Maintainer on Twitter/X: @venkat_systems
Metadata
Release files for disruptor-mp 0.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| disruptor_mp-0.0.0.tar.gz | 7.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| disruptor_mp-0.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.7 kB
Release files / disruptor_mp-0.0.0.tar.gz
| Download URL | disruptor_mp-0.0.0.tar.gz |
|---|---|
| Size | 7.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3f7a203b7274d8afb913f52d6602fcce3bc203c1b274cb41bee84f8228aa41d2
|
|
BLAKE2b-256 checksum How to use checksums |
2c4984e6b989676756dc82eb058eee516aa7721a27c7c6980c66e3a4797da8bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / disruptor_mp-0.0.0-py3-none-any.whl
| Download URL | disruptor_mp-0.0.0-py3-none-any.whl |
|---|---|
| Size | 7.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a267cb5876bb94b9344ebab559ba00ead68e8680f48a32dfd00b565f6bc4273
|
|
BLAKE2b-256 checksum How to use checksums |
79bff3446202c917902c776131f3f9ef36dadd8470929e9cae9338c0e6e1327f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|