Tuesday, December 9, 2014

Codenvy + Docker Microservices = Developer Supercomputer

Microservices are a hot topic of discussion in architecture circles, because of the way they are transforming the software development industry.

Viktor Clang defined, a microservice as a discrete, isolated, and named piece of logic executed for the benefit of an invoker. In essence, it’s an atomic service, performing its responsibilities on-demand when invoked by another. Microservice architectures lead to easier system debugging and cascading error avoidance through simpler distribution of concurrent workloads, and semantic processing which leads to higher forms of automation. Each atomic service can be independently deployed onto different pieces of hardware transparent to any clients that are invoking it. The biggest consequence of a microservice architecture is that clients who consume the atomic services require careful coordination between the services due to the complex dependencies.

read more here

Leave a Reply

All Tech News IN © 2011 DheTemplate.com & Main Blogger .