学习方法论
关于
EN
首页
/
适用人群
软件架构师常用的方法论
共 3 个方法论
消息队列
Message Queue(消息队列)是一种用于在分布式系统中异步传递数据的中间件技术,通过解耦生产者和消费者来提高系统的可扩展性、可靠性和响应能力。它适用于高并发、微服务架构和实时数据处理场景,帮助团队管理流量峰值、实现任务调度和确保数据一致性。
事件建模
事件建模(Event Modeling)是一种用于设计和构建复杂软件系统的结构化方法,通过识别和记录业务领域中的关键事件及其关系,帮助团队理解业务流程、定义系统边界并指导技术实现。它强调从业务视角出发,以事件为中心描述系统行为,适用于需要清晰业务逻辑与数据流对齐的分布式系统、微服务架构或领域驱动设计项目。
事件风暴
Event Storming(事件风暴)是一种协作式建模方法,通过可视化业务流程中的领域事件,帮助团队快速理解复杂系统、识别关键问题并设计解决方案。它强调跨职能参与,使用便利贴等工具在大型墙面上构建事件流,促进沟通与共识。