Theme-Logo
  •   .Net
    •   C Sharp(C#)
    •   Web API
    •   Micro Services
    •   ASP.Net
    • ASP.Net MVC
    • .Net Core
  •   Database
    • SQL Server
    • Oracle
    • PostgreSQL
  •   jQuery
    • jQuery Tutorials
    • jQuery Plugins
    • jQuery UI
    • More on jquery
  •   Tutorials
    • Microservices Tutorials
    • DotNet Core Tutorials
    • PostgreSql Tutorials

Different characteristics of Microservices

Microservices are small form of action ('Micro' means tiny/small and 'Services' means actions) which can get your work done. Microservice is an architectural style that structures an application as a collection of services that are:

  • Decentralized Governance
  • Highly maintainable and and easily testable
  • Organized around business capabilities
  • Loosely coupled
  • Fault isolation
  • Independently deployable
  • Owned by a small team
  • Essential messaging frameworks
  • Infrastructure automation
  • Easy Infrastructure automation
  • In which cases microservice architecture best suited?

    Microservice architecture is best suited for desktop, web, mobile devices, Smart TVs, Wearable, etc. Below are the use cases for microservices:

  • Real time data processing applications. The most common use cases are streaming platforms like YouTube or SoundCloud, e-banking applications, radar systems, traffic control systems, online booking etc. i.e. the applications, executing operations in real time to deliver an immediate output
  • Large-scale systems with complex logic. Dramatically growing organizations (e.g. social media, social networks, media) require outstanding flexibility and scalability, that microservices architecture exactly provides. It helps companies quickly find the bottlenecks or invoke new cutting-edge technology to make it possible. Moreover, ability to deploy frequently on service-level enables even faster scalability.
  • Applications dealing with big data, AL/ML is one of the best use cases for microservices architecture
  • ❮ Monolithic vs Microservices
    API vs Microservices ❯

    Other Articles
    Introduction of Microservices.
    Monolithic vs Microservices Architecture?
    What is the difference between APIs and microservices?
    What is Monolithic Architecture?
    In which cases microservice architecture best suited?
    What are the characteristics of Microservices?
    About us

    DotNet Palace is a community platform created and maintained by The articles are mainly focused on Microsoft stack technologies like C#, ASP.Net, MVC, .Net Core, SQL Server and Oracle, PostgreSQL, SQLite etc. To improve the site's content you can send your valuable suggestions at info.dotnetpalace@gmail.com

    Quick links
  • SOLID Principles
  • Questions
  • OOPS Principles
  • DotNet Palace Tutorials
  • Privacy Policy
  • Terms and Condition