How to implement Health Checks API in Microservices application with .NET Core 2.2?

Thanh Le
The Startup
Published in
8 min readSep 19, 2019

--

Image source: pypi.org

Please noted that you should have basic understanding of Microservices Architecture before you go details in this article. If not, I would like to recommend this site: https://martinfowler.com/articles/microservices.html from Martin Fowler, where you can find everything regarding Microservices Architecture.

In recent years, applying Microservices Architecture (MSA) instead, Monolithic has become increasingly popular over the past few years. It cannot be denied that the advantages of MSA seem strong enough to have convinced some big enterprise players like Amazon, Netflix, and Airbnb to adopt the methodology. I can quickly list down few of them as below:

  • High availability
  • Increased resiliency
  • Flexibility
  • Better scaling
  • Rapid growth facilitation
  • …..

MSA may be a hot trend, but there aren’t advantages only. In other words, besides the advantages which MSA can bring to us, there are not fewer drawbacks.

Microservices are more complex!

--

--

Thanh Le
The Startup

A Software Technical Architect — Who code for food and write for fun :)