网站系统架构图,做瞹瞹嗳视频网站,个人网页制作 个人主页,腐女喜欢做的网站这些天#xff0c;似乎每个人都在谈论微服务。 您可以在数百篇文章和博客文章中读到很多有关该主题的文章#xff0c;但是我建议的出发点是Martin Fowler的这篇文章 #xff0c; 该文章引发了有关这种新建筑概念的大量讨论。 本文介绍了创建良好的微服务体系结构所面临的挑战… 这些天似乎每个人都在谈论微服务。 您可以在数百篇文章和博客文章中读到很多有关该主题的文章但是我建议的出发点是Martin Fowler的这篇文章 该文章引发了有关这种新建筑概念的大量讨论。 本文介绍了创建良好的微服务体系结构所面临的挑战要求和最佳实践 以及企业服务总线ESB在此游戏中扮演的角色。 品牌和营销EAISOAESB微服务 让我们从有关面向服务的体系结构SOA和企业服务总线的一些历史入手以了解为什么微服务变得如此流行。 许多年前软件供应商为企业应用程序集成EAI提供了一种中间件通常称为EAI代理或EAI主干。 中间件是一个中央枢纽。 那时SOA刚刚兴起。 选择的工具是ESB。 许多供应商只是将其EAI工具更名为ESB。 没有其他改变。 一段时间后出现了一些新的ESB它们没有中央集线器而是分布式代理。 因此ESB服务于各种中间件。 许多人不喜欢“ ESB”一词因为他们只知道中心一员而不了解分布式中心。 因此供应商经常避免谈论ESB。 他们不能再出售中央集成中间件了因为所有东西都必须是分布式的并且是灵活的。 今天您可以购买服务交付平台。 将来它可能是微服务平台或类似的东西。 在某些情况下代码库可能仍与20年前的EAI经纪人相同。 所有这些产品的共同点是您可以通过实施“ 企业集成模式 ”来解决集成问题。 总结关于集成产品的品牌和营销的历史不要关注性感的令人印象深刻的名字 相反请着重注意架构和功能然后问自己需要解决的业务问题并评估哪种架构和产品可能对您最有帮助。 当我说“ ESB”时仍然有很多人仍然想到“中央ESB中心”这真是令人惊讶。 良好的微服务架构的要求 克服这些挑战并利用微服务的全部价值的六个关键要求 服务合同 从现有应用程序公开微服务 服务发现 跨服务协调 管理复杂的部署及其可伸缩性 跨服务可见 整篇文章详细讨论了这六个需求并回答了现代ESB如何与微服务体系结构相关的问题。 在这里阅读完整的文章 好的微服务体系结构会拼写企业服务总线的灭亡吗 翻译自: https://www.javacodegeeks.com/2015/01/good-microservices-architecture-death-of-the-enterprise-service-bus-esb.html