It’s heartening that there are people who find the problem you described “fun”
Writing a FastAPI websocket that reads from a redis pubsub is a documentation-less flailfest