sijia-w commented on a change in pull request #13838:
URL: https://github.com/apache/pulsar/pull/13838#discussion_r788549276



##########
File path: site2/docs/concepts-messaging.md
##########
@@ -617,6 +649,22 @@ Producer<byte[]> producer = client.newProducer()
                 .create();
 ```
 
+## Message redelivery
+
+Apache Pulsar supports graceful failure handling and ensures critical data is 
not lost. Software will always have unexpected conditions and at times messages 
may not be delivered successfully. Therefore, it is important to have a 
built-in mechanism that handles failure, particularly in asynchronous messaging 
as highlighted in the following examples.
+
+- Consumers get disconnected from the database or the HTTP server. When this 
happens, the database is temporarily offline while the consumer is writing the 
data to it and the external HTTP server that the consumer calls is momentarily 
unavailable.

Review comment:
       Thanks for all your comments. But here I think the subject is `the 
external HTTP server`, so no modification is needed.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to