Overview of the Distributed Calculator Quickstart
masterThe Distributed Calculator quickstart demonstrates Dapr's method invocation and state persistence capabilities. It uses a multi-language architecture where different mathematical operations are handled by different services:
- Addition: Go (using
mux) - Multiplication: Python (using
flask) - Division: Node (using
Express) - Subtraction: .NET Core
- Frontend: React (consisting of a server and a client)
The frontend application interacts with these services and persists state in a local Redis state store.