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.
dagger concurrency plantuml thread-safety threads runnable queues concurrentlinkedqueue dynamodb-query asynchronous-processing argument-captors dynamodb-deletes
-
Updated
Nov 3, 2022 - Java