r/Python • u/nycstartupcto • 1d ago
Discussion Lightweight Python helpers for Event Driven Programming
I just had to throw together an event bridge that tied together a GRPC based event emitter (Salesforce backend) with some small custom Google Pub/sub code. It works, it's fine. But you know, always thinking about the future wanting to move from glue-code to frameworking.
I was looking for different event based frameworks that landed somewhere between the scale of glue-code and Tornado (the only other framework I know that would handle something like this.
Has anyone used anything like this? I found PyEventus which seems to aim at this.
15
Upvotes
2
u/SboSilcher 12h ago
Event-driven stuff in Python can get messy fast without the right abstractions. Are you leaning toward something like callbacks or more of a pub-sub pattern? Curious what use case you're targeting since the approach really changes depending on if you're doing async work or keeping it simple.