Inspired by Jonas Bonér's *Reactive Microservices Architecture* but for 
Akka Streams with Kafka, Avro, Cassandra, Akka HTTP, Algebird, & Actors 
with Typesafe Config and Logging.

Custom stream stages post-process calls that return errors or throw 
exceptions, some use Akka Streams Supervision. Queueing stages use 
backpressure to push a specified number of elements.  Akka Streams built-in 
stages are a nice use of partially applied functions and currying: apply 
some arguments while initializing streams, apply another as a stage input. 

Users can start with examples and substitute their code and configurations. 
They can also use stream stages as templates for their custom ones.

This began as a scratchpad for learning these technologies. To my surprise, 
Akka and Scala kept me free to experiment and change directions without 
painting myself into a corner. It also kept me free to blur the line 
between generic and custom where more could be generic but almost all of it 
is easily replaced. 

Documentation: https://garyaiki.github.io/dendrites/
Readme setup and code https://github.com/garyaiki/dendrites

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at https://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to