by neo2001 on 6/5/16, 10:06 AM with 16 comments
by judofyr on 6/5/16, 12:16 PM
This has been the reason I've recommended implementing long-polling instead of WebSockets for real-time applications. And every time I see a real-time solution which only uses WebSockets I try to steer away from it. Once you have a reliable data model (which includes log position, retrieving old messages etc.) it's just as simple to implement long-polling as WebSockets. With WebSockets-only solution I can't help but think they base all the message delivery reliability on TCP.
This proposal looks like a clean (very Redis-like) solution, and I immediately see use cases for it.
by dunkelheit on 6/5/16, 2:17 PM
One comment about the groups API is that while it is very convenient, it seems a bit fragile - if a consumer is nuked immediately after it gets a fresh batch from redis then this batch is lost forever.
[1] https://engineering.linkedin.com/distributed-systems/log-wha....
by sintaxi on 6/5/16, 12:13 PM
by thesorrow on 6/5/16, 5:31 PM
by louthy on 6/5/16, 8:10 PM
[1] https://github.com/louthy/language-ext/tree/master/LanguageE...