...

/

Variations

Variations

In this lesson, we'll see how implementation of Microservices can vary.

The technical micro architecture decisions can be made differently for each microservice. But there is a connection with the macro architecture.

The uniformity of the operational aspects can be enforced by the macro architecture.

If you want to implement a microservice with other technologies in a Spring Boot microservices architecture, this can lead to a lot of effort.

A macro architecture decision could be to read out configurations from an application.properties file.

This decision does not restrict the choice of implementation technologies. But for a Spring Boot application, the implementation is very simple because this mechanism is built into Spring Boot and the default for Spring Boot applications.

A Go application, on the ...