Hacker News new | ask | show | jobs
by steventhedev 2524 days ago
From glancing at the code, this is an observer pattern over asyncio and unix sockets. That means you're unable to communicate outside the current machine (short of hacks like ssh socket forwarding), but adding support for tcp endpoints shouldn't be too hard.

I'd be interested to see how well this holds up under load, especially compared to other common event bus patterns.

1 comments

We've talked a bit about adding TCP support and really like some of the options it opens up. However, we have to move away from the use of pickle for event serialization before we can do that, otherwise we would have some security issues with remote code execution.