Implementing Microservices with Akka
This tutorial illustrates how Microservices can interact to implement a shopping cart system. The sections listed below show how to build the services piece by piece, from scratch.
Learn more
The following links provide more information about some of the Akka features used in the tutorial.
-
Akka Cluster Sharding to distribute Event Sourced cart entities and Projections
-
Akka Event Sourcing to store the state of the shopping carts
-
Akka Projections to enable CQRS and event based communication with other services
-
Akka gRPC to implement a gRPC service API and communication with other services
-
Akka Management for Akka Cluster formation and health checks