Micro services are a software development technique —a variant of the service-oriented architecture structural style— that arranges an application as a collection of loosely coupled services. In a micro services architecture, services are fine-grained and the protocols are lightweight
.NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large class library named as Framework Class Library and provides language inter-operability across several programming languages
Ruby is an interpreted, high-level, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan. Ruby is dynamically typed and uses garbage collection.