咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >事件驱动的云原生应用软件研究 收藏

事件驱动的云原生应用软件研究

Research on Event Driven Cloud Native Application Software

作     者:张国生 ZHANG Guo-sheng

作者机构:云南大学信息学院云南昆明650500 

出 版 物:《中国电子科学研究院学报》 (Journal of China Academy of Electronics and Information Technology)

年 卷 期:2024年第19卷第3期

页      面:213-218页

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主  题:事件驱动架构 消息队列 事件溯源 CloudEvents 分布式并发 云原生 微服务 无服务器 

摘      要:事件驱动是云原生应用的主要驱动力,是实时敏捷数字业务的核心。通过侦听物联网设备、移动应用程序、业务网络和用户行为等事件源,捕获业务事件,驱动服务。事件的捕获、通信、转换和持久化是关键,可以扩展、适配不同类型的服务。消息队列是异步的,消息的发送和接收者不需要同时与消息队列交互,减少了服务间的耦合;如果系统请求流量瞬时剧增,消息队列将缓存请求,提高系统的稳定性和用户体验;事件溯源可以回溯到任何一个事件状态,增强系统的可靠性和容错。CloudEvents是描述事件数据通用格式的规范,提供跨服务、平台和系统的互操作。基于主题和分区将事件路由到不同的服务实例实现分布式并发。事件驱动架构融合微服务和无服务器函数,构建实时、可扩展、高负载和大规模可伸缩的云原生应用软件。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分