/microservises-examples

Comparing implementation of microservices architecture between Golang / Node.js / Jolie

Primary LanguageJolie

- Microservices examples

The goal of this project is to set an example of microservices architecture using 3 different languages to compare them. More espacially, compare general-purposed language against a language based approchoach with Jolie.

We then have chosen the following languages:

For purpose of this project we create a calculator service for the following scenarios of microservices architecture:

  • A simple calculator service alone
  • An authentification system around the calculator
  • The circuit breaker pattern over the calculator service
  • An authentification system covering the circuit breaker pattern above
  • The circuit breaker pattern over the authenticated system and calculator