one simple thing that would enable stronger consistency is where you expose the event sequence number to clients so they can just store the latest and pick up on a sync from that point without wasting any bandwidth
negentropy is so retardedly stupid in that respect, but it was invented to work around the lack of easy extension of the interface because it was made so complex and brittle
did you just describe kafka?
Please Login to reply.
and RabbitMQ, and NATS JetStream
oh look it’s all message queues and write ahead logs
XD yup
We have kafka, at work, so probably.