Java demo showcasing both the Observer and Publish/Subscribe design patterns. Includes simple, practical implementations to highlight their differences.
-
Updated
Mar 28, 2025 - Java
Java demo showcasing both the Observer and Publish/Subscribe design patterns. Includes simple, practical implementations to highlight their differences.
HTTP API with asynchronous data processing using RabbitMQ and Spring Boot
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.
This Spring Boot application demonstrates several key architectural patterns for handling large document processing without blocking operations or memory issues:
This repository contains the configuration and source code for a Spring Boot application that manages a ToDo list, with settings for encryption, database connectivity, Spring Boot Admin integration, and more.
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."