Example application implementing Microservices using Domain-driven Design and Lucid Architecture
- Lucid Architecture by Abed Halawi https://medium.com/vine-lab/the-lucid-architecture-concept-ad8e9ed0258f
- Domain-driven Design by Eric Evans http://www.infoq.com/news/2015/06/dddx-microservices-boundaries
- Microservices
Basic concept is, each Service serves one or more Features and each Feature runs couple of Jobs. As per Abed, you can think of a Feature as Use Case and Jobs as the Event Steps or Actions in a Use Case, you may also think Job as Task