Integration / Apache Pulsar Interview questions
What happens when a consumer negatively acknowledges a message?
A negative acknowledgment (nack) tells the broker that this specific consumer failed to process the message and it should be redelivered - typically after a configurable redelivery delay - rather than being treated as successfully handled.
Unlike an acknowledgment timeout (which waits for a consumer to go silent for a period before assuming failure), a nack is an explicit, immediate signal from the consumer's own processing logic that something went wrong with that particular message.
Depending on the subscription type, the redelivered message may go to the same consumer or a different one, and if it keeps failing repeatedly, a configured dead letter policy can route it to a separate dead letter topic instead of endlessly retrying.
Invest now in Acorns!!! 🚀
Join Acorns and get your $5 bonus!
Acorns is a micro-investing app that automatically invests your "spare change" from daily purchases into diversified, expert-built portfolios of ETFs. It is designed for beginners, allowing you to start investing with as little as $5. The service automates saving and investing. Disclosure: I may receive a referral bonus.
Invest now!!! Get Free equity stock (US, UK only)!
Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.
The Robinhood app makes it easy to trade stocks, crypto and more.
Webull! Receive free stock by signing up using the link: Webull signup.
More Related questions...
