Slides from my talk at JavaBin Trondheim and JavaBin/Bitshift Meetup Bergen about flows stretching across services boundaries in microservices - and how workflow engines can help. Code I used in the live demo (which was most of the talk) can be found here: https://github.com/berndruecker/flowing-retail-concept-java & https://github.com/berndruecker/camunda-spring-boot-amqp-microservice-cloud-example
7. It is not SOA
Bounded
Contexts
=
Microservices
Order
placed
Shop Payment Shipping
Business
Outputs /
Domain
Events
Inventory
Payment
received
Goods
fetched
Goods
shipped
„smart endpoints
and dumb pipes”
22. New kid on the block
https://zeebe.io/
Zeebe
Broker
Your
application
Binary (MsgPack)
Support streaming & batching
Client
Horiziontally
scalable
Append only log / event sourcing