"My question is ..." - the whole point of BCs is that building it all as one big application would result in a complicated mess. Instead, after your analysis of the way the business operates, you decided to build what almost looks like two separate, but simpler applications (each with its own database). Each deals with its own little bubble within the problem domain. Two representations of the same concept are matched through an identifier of some sort. This often involves eventual consistency, meaning, the business doesn't need the data of the two "applications" to be always in sync. 1/2
↧