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