In the previous chapters, we focused essentially on the use of synchronous methods for cross-application communication, more specifically REST. Although REST (and its ecosystem) is very rich in features and can support many different use cases, it is not as scalable and resilient as some asynchronous communication patterns. Synchronous communication requires the backend to be available to respond immediately to the clients’ calls, but some services may take more time to respond due to ...
5. Messaging with Apache Kafka
Get Cloud Native Integration with Apache Camel: Building Agile and Scalable Integrations for Kubernetes Platforms now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.