What are Microservices? Why we use them? How do they work? What are the examples of Microservice? What is the difference between API and Microservices? These are the common questions that arise for programmers. So, let's look at everything in an easily understandable way.

What are Microservices?

Microservices are both architecture and an approach to writing software. Microservices applications are broken into the smallest components and independent from each other (loosely coupled). So these tiny services communicate with each other through APIs. Each service has its server and is connected to the database separately.


In this article, we’ll look at an easy method to get started with Face Detection using Python and OpenCV. OpenCV is the most popular library for computer vision. Originally written in C/C++, it provides bindings for Python. Machine Learning Algorithm is used in OpenCV for searching faces within pictures. Because faces are all seen as complex, they cannot be determined by a simple test. The algorithms break the task of identifying the face into thousands of smaller, bite-sized tasks, each of which is easy to solve. These tasks are also called Classifiers.

First we need to install openCV in our…


Node.js

Nodejs is an open source cross platform(implemented on multiple computer platforms) runtime environment for executing JavaScript code out side of a Browser. In earlier times, we use JavaScript for client side only. But now we can use JavaScript for server side too with the help of Nodejs. Whatever we can done by php, c# to build back end services are now easily done by Nodejs too.

What So Special about Nodejs than other back end building tools and frameworks like RAILS,DJANGO…..

#Nodejs is very easy to get start.

#Great for prototyping and Agile Development.

# Also used for building superfast…

Krishnadeva Sathursan

Computer Engineering Student (University Of Peradeniya)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store