HTTP API with asynchronous data processing using RabbitMQ and Spring Boot
-
Updated
Aug 9, 2020 - Java
HTTP API with asynchronous data processing using RabbitMQ and Spring Boot
This Spring Boot application demonstrates several key architectural patterns for handling large document processing without blocking operations or memory issues:
A service for interacting with the Kindle catalog of books. Users can retrieve books and recommendations, remove old books, and submit new versions of books for publishing to the catalog. In order to accomplish this, I implemented asynchronous processing and thread safety.
Add a description, image, and links to the asynchronous-processing topic page so that developers can more easily learn about it.
To associate your repository with the asynchronous-processing topic, visit your repo's landing page and select "manage topics."