菜单
技术

披着API网关外衣的企业服务总线

Oct 2020
暂缓?

长期以来,我们都反对使用 中心化的企业服务总线,并且将 "智能端点和哑管道 " 定义为微服务架构的一个核心特性。遗憾的是,我们观察到传统的企业服务总线正在沉渣泛起, 披着API网关外衣的企业服务总线 正卷土重来,这自然会对过度庞大的API网关起到推波助澜的作用。不要被市场所惑,无论它顶着什么名号,只要是将业务逻辑(包括编排和转换)放到一个中心化的工具中,都必然会增加架构的耦合度,降低系统的透明度,增加对供应商的绑定,而且还没有任何明显的好处。API 网关仍然可以作为对通用关注点的一个非常有用的抽象,但是我们始终相信,业务逻辑应该由 API 提供,而不是 API 网关或是企业服务总线。