Duncan DeVore

Duncan DeVore specializes in the design and implementation of distributed systems using the tenets of the Reactive Manifesto with Scala, Akka, and the Typesafe stack. Duncan believes in responsible design through functional programming with an abundance of test coverage. He loves to code, present, and help others work through the challenges of distributed computing. Duncan's open source projects include journals for Eventsourced and Akka-Persistence based on the theory of Eventsourcing and CQRS. His specialties include distributed computing, microservice-based architectures, cloud computing, event sourcing, and CQRS. Duncan is the co-author of Reactive Application Development.


Introducing reactive programming

May 11, 2015

This overview starts with the rationale behind reactive programming, and then dives deeper into real-world implementations in both Java and Scala.