Please enable JavaScript.
Coggle requires JavaScript to display documents.
LiteNING POC ((Introduce Akka Streams to Batch Email service, Look to the…
LiteNING POC
-
Look to the work the GrayMatter team did when leveraging Akka stream patterns
for the triggered email application and try to replicate that for the batch email application.
Copy GM code base, cherry pick/slash it to create a minimal code base
Add simple features to read kafka, log and write to kafka self-standing application
Create 3 mock components with standard metrics, logging, timer, and
exception handling. (ex: “template hydration”, “product hydration”, “send mail”)
-
Make the app that chains all the three mock components and optimally parallelizing them based on their performance profile.
-
-
-
-
-
-
-
-
-
-
-
Make the app handle retryable exceptions and mark them with
component failed in and a retry counter for those and move them to retry queues.
-
-
When retry limit reached, make the application move these to the DLQ
-
-