Go Time: Golang, Software Engineering cover image

Data streaming and Benthos

Go Time: Golang, Software Engineering

CHAPTER

Is There a Disk Buffer in a Kafka?

If you don't want any lost messages, what you should do is read a message and then wait to acknowledge it until it's gone all the way through your service. A lot of Q systems have mechanisms where if you take too long to acknowledge something, it will assume it's lost and it will recue it. Ben Thos: Any system that will automatically recue a message usually has some mechanism for temporarily saying, hey, I'm still working on this,. So in my opinion, that's the better option, but it depends on your system.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner