Book Image

Applied Architecture Patterns on the Microsoft Platform

Book Image

Applied Architecture Patterns on the Microsoft Platform

Overview of this book

Table of Contents (20 chapters)
Applied Architecture Patterns on the Microsoft Platform Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Multiple master synchronization


It is a rare business that has one and only one version of truth for all of the data that it maintains. Instead, businesses rely on a hodgepodge of diverse systems, all of which will identify the critical nouns of a business differently, and will often contain radically different versions of the definition of those nouns.

For example, in one system, one of our authors might be labeled "Mike", in another "Michael", and in a third "That funny-smelling, old guy." When one attempts to manage and reconcile these discrepancies, one is presented with the same issue Humpty Dumpty presented to Alice in Through the Looking-Glass.

"When I use a word," Humpty Dumpty said in a rather scornful tone, "it means just what I choose it to mean—neither more nor less."

When trying to integrate and resolve these issues, you are potentially dealing with dozens of Humpty Dumpties, all of whom have attached different, nuanced meanings to the nouns they track. In this section, we will...