3 ms·
Not the OP, but this looks like it's designed to be lossy, and prioritize availability over deliverability. If clients are unable to keep up with message volume
by lobster_johnson 11y ago
Not the OP, but this looks like it's designed to be lossy, and prioritize availability over deliverability. If clients are unable to keep up with message volume, messages will be dropped.
That makes is okay for things like realtime dashboards (which this is apparently designed for) and other rapid events where transactionality is not required.
But it's obviously not suited for job-like scheduling like data processing or email delivery. Nor as an event bus for inter-service coordination ("on event X, do Y").
- tylerflint 11y agoThat's a pretty accurate assessment. Mist could be conceptualized as a self-hosted replacement for pusher (https://pusher.com/ https://pusher.com/). It's designed specifically to address building realtime web apps.
- deleted 11y ago[deleted]