| ▲ | bosky101 a year ago | |
The website and example, and usage looks clean. Kudos! I have some questions around what's happening under the hood that werent evident from an initial read of both your website as well as GitHub. 1. Does subscribe listen for new changes on a transient server(just a queue). Or from a more persistent store? 2. Where do the events persist? I didn't see a connector to postgres. I did see one for s3. 3. What is the default persistence layer you are advocating? 4. Let's say you run 3 instances of the self hosted server. And a random one of them gets a teacher. And 2 random other students gets load balanced to two other servers. How does the teacher get all messages? What's the thread in a distributed setting 5. How do you filter only messages. Eg: only since time T. 6. Pagination / limits to avoid any avalanche? 7. Auth? Custom auth/jwt? 8. REST API to produce? 9. Are consumers restricted to browsers? What about one in node? 10. BONUS: Have you tested if this works embedded as an iframe or embedded in an native/react native mobile app? | ||