December 2017
Intermediate to advanced
468 pages
13h 12m
English
In many situations, the services undergo many changes without any impact to the service contracts. It could be a simple software update improving the performance of a system, database updates, programming version upgrades, and so on.
Service refactoring helps to improve the service by changing the internals without changing its behavior, and so causing no impact on service contracts.

In the preceding diagram (encircled at the top-right as service refactor), the identity management system has undergone refactoring to improve the performance of its response time and has been upgraded with fail fast capabilities. There is ...
Read now
Unlock full access