与我们合作的许多组织都在努力使用现代工程方法来构建新的功能和特性,同时也不得不与遗留系统的长尾共存。根据我们的经验,一个在这些情况下越来越有用的老策略是Eric Evans的自治泡沫模式.这种方法涉及为新的应用程序开发创建一个新的上下文,避免了遗留世界的纠缠。这不仅仅是使用an反腐败层.它让新的冒泡上下文完全控制它的备份数据,然后异步地与遗留系统保持更新。这需要一些工作来保护泡沫的边界,并保持两个世界的一致性,但由此产生的自治和减少发展摩擦是迈向现代化的未来建筑的大胆的第一步。
与我们合作的许多组织都在努力使用现代工程方法来构建新的功能和特性,同时也不得不与遗留系统的长尾共存。根据我们的经验,一个在这些情况下越来越有用的老策略是Eric Evans的自治泡沫模式.这种方法涉及为新的应用程序开发创建一个新的上下文,避免了遗留世界的纠缠。这不仅仅是使用an反腐败层.它让新的冒泡上下文完全控制它的备份数据,然后异步地与遗留系统保持更新。这需要一些工作来保护泡沫的边界,并保持两个世界的一致性,但由此产生的自治和减少发展摩擦是迈向现代化的未来建筑的大胆的第一步。