Microservices

Argument against microservices

Microservies allow:

  • small teams to focus on a set of related functionality and to be more agile
  • independent parts of the system to scale independently
  • using the right tool (language, persistence, framework, etc.) for the right job.

It is generally understood that decomposition into microservies should not occur prematurely before there is thorough understanding of the ideal boundaries. The service should be coarse grained.

There is overhead and distributed system complexity, however that exists in virtually any web and/or non-trivial system.

Comments

Popular posts from this blog

Sites, Newsletters, and Blogs

Oracle JDBC ReadTimeout QueryTimeout

Locks held on Oracle for hours after sessions abnormally terminated by node failure