https://github.com/rm3l/distributed-calculator
Distributed calculator where each operation is powered by a different service written in a different language/framework.
https://github.com/rm3l/distributed-calculator
Last synced: over 1 year ago
JSON representation
Distributed calculator where each operation is powered by a different service written in a different language/framework.
- Host: GitHub
- URL: https://github.com/rm3l/distributed-calculator
- Owner: rm3l
- License: apache-2.0
- Created: 2023-03-15T16:59:49.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-26T11:19:44.000Z (almost 3 years ago)
- Last Synced: 2025-02-10T02:42:00.688Z (over 1 year ago)
- Language: C#
- Size: 3.94 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Distributed calculator
This is a distributed calculator where each operation is powered by a different service written in a different language/framework.
Inspired from Dapr distributed calculator quickstart to explore various container development tools against a distributed application: https://github.com/dapr/quickstarts/tree/master/tutorials/distributed-calculator
Services and languages/frameworks:
- **Addition**: Go [mux](https://github.com/gorilla/mux) application
- **Multiplication**: Python [flask](https://flask.palletsprojects.com/en/2.2.x/) application
- **Division**: Node [Express](https://expressjs.com/) application
- **Subtraction**: [.NET Core](https://docs.microsoft.com/en-us/dotnet/core/) application
The front-end application consists of a server and a client written in [React](https://reactjs.org/).
