LUCIT-Systems-and-Development / unicorn-binance-local-depth-cache

A Python SDK by LUCIT for accessing and managing multiple local Binance order books with Python in a simple, fast, flexible, robust and fully featured way.
https://unicorn-binance-local-depth-cache.docs.lucit.tech/
Other
36 stars 10 forks source link

NO GIL #34

Open oliver-zehentleitner opened 2 months ago

oliver-zehentleitner commented 2 months ago

Is your feature request related to a problem? Please describe.

In Cython it is possible to free subroutines from the GIL restrictions.

I will test this with the CPU intensive methods _sort_depth_cache() and _apply_updates().

Describe the solution you'd like.

No response

Describe alternatives you've considered

No response

Additional context

No response