From 065bdf206e32c6b0e774d39c543a2fdd51a31b16 Mon Sep 17 00:00:00 2001 From: Benjamin Date: Fri, 13 Sep 2024 10:27:40 +0200 Subject: [PATCH] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index efd3c46..1315a2f 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,12 @@ A fast alternative to `multiprocessing.Queue`. Faster, because it takes advantage of a shared memory ring buffer (rather than slow pipes) and [pickle protocol 5 out-of-band data](https://peps.python.org/pep-0574/) to minimize copies. [`dejaq.DejaQueue`](#dejaqdejaqueue) supports any type of [picklable](https://docs.python.org/3/library/pickle.html#what-can-be-pickled-and-unpickled) Python object, including numpy arrays or nested dictionaries with mixed content. -The speed of `DejaQueue` enables efficient inter-job communication in data processing pipelines, which can be implemented in a few lines of code with [`dejaq.Parallel`](#dejaqparallel). +![Figure 23___](https://github.com/user-attachments/assets/69dae69d-c4c6-47b5-b5cd-d63536a84826) + +The speed advantege of `DejaQueue` becomes substantial for items of > 1 MB size. It enables efficient inter-job communication in big-data processing pipelines, which can be implemented in a few lines of code with [`dejaq.Parallel`](#dejaqparallel). Auto-generated (minimal) API documentation: https://danionella.github.io/dejaq - ## Installation - `conda install danionella::dejaq `