Tech News
← Home  ·  All topics

Parallel Python

1 GoKawiil brief on this topic

New open-source library Mizu enables zero-copy Python-R parallelism via shared memory

A new project called pymizu, built on the C library libmizu, offers lock-free inter-process communication for Python and R using shared memory instead of sockets. It claims task round-trip times under 1 microsecond, down from roughly 100 microseconds over sockets, and supports zero-copy sharing of data structures like numpy arrays, dicts, lists and Arrow tables between Python and R. The project is described as experimental software, available via PyPI or GitHub, requiring Python 3.10+ on 64-bit platforms.