标签: 异步架构

2 篇文章

事件驱动架构入门:系统解耦之后会得到什么、失去什么
当系统越来越复杂时,很多团队都会被“解耦”这个词吸引。于是消息队列、事件总线、异步通知开始进入架构图,事件驱动架构也就顺理成章地成为热门选项。它确实能提升扩展性,但也会引入新的复杂度。真正值得讨论的,不是它先进不先进,而是系统在采用它之后,究竟会得到什么,又会失去什么。一、事件驱动的核心不只是发消息很多人把事件驱动理解成“一个服务把消息发出去,别的…
事件驱动架构入门:系统解耦之后会得到什么、失去什么
当系统规模扩大、模块越来越多时,很多团队都会自然走向解耦。最常见的方式之一,就是把原本同步调用的流程,改造成基于事件的异步协作。事件驱动架构听起来很理想:服务之间不再强依赖、扩展更灵活、响应更快。但它并不是只带来收益,同样也会引入新的复杂度。理解这种取舍,才是事件驱动真正的入门。一、什么是事件驱动架构简单来说,事件驱动架构是让系统通过“发生了什么”…