• Architecture

    Is the choice of programming language important for Microservices?

    An answer of definite YES or NO is highly irrelevant here, because a Microservice can be written in any programming language which supports some communication end point, such as API. A Microservice is an application architecture style and the programming language used is just one element of it. Let us revisit Martin Fowler’s definitions from 2014, …a particular way of designing software applications as suites of independently deployable services …developing a single application as a suite of small services, each running in its own process …which may be written in different programming languages and use different data storage technologies. Not…