Search⌘ K

Chapter Conclusion

Explore asynchronous communication in microservices by using HTTP and the Atom format with REST. Understand how these protocols enable scalable, consistent data exchange and event sourcing while addressing challenges like message delivery and processing order. This lesson helps you grasp the practical use and limitations of Atom-based asynchronous integration.

Summary #

HTTP #

REST and the Atom format offer an easy way to implement asynchronous communication. HTTP is used as the communication protocol which has several advantages:

  • HTTP is well understood.
  • HTTP has already proven its scalability many times.
  • Most of the time HTTP is used in projects to transfer other content like JSON via REST or to deliver HTML pages.
  • Most teams have the necessary experience to implement scalable systems with HTTP.
  • HTTP caching is supported hence, polling of Atom resources can be implemented very efficiently.
...