bmoscon / cryptofeed

Cryptocurrency Exchange Websocket Data Feed Handler
Other
2.14k stars 668 forks source link

Support D-Bus #352

Open zfsamzfsam opened 3 years ago

zfsamzfsam commented 3 years ago

https://dbus.freedesktop.org/doc/dbus-specification.html

D-Bus support two basic IPC operations - signal and method. [pubsub]Signal implements a publisher / subscriber model [RPC]Method implements an one-to-one caller / callee model, which is the same as RPC.

dasbus https://github.com/rhinstaller/dasbus

Python3 binding for D-Bus using asyncio

https://github.com/ldo/dbussy
https://github.com/andreas19/dcar                   

https://github.com/altdesktop/python-dbus-next
https://github.com/ccxtechnologies/adbus
bmoscon commented 3 years ago

looks pretty cool. Definitely would opt for a binding that doesnt use GLib, as thats 100% overkill for something like this. Since none of these seem to be a defacto library for this, will need to do some profiling and determine which implementation is the best for this