论软件架构风格与应用

软件架构风格是描述特定应用领域中系统组织方式的模式,为系统定义了构件和连接件类型的词汇表,以及将它们组合起来的约束。这些风格&

论软件的可靠性设计

摘要 2021年6月,我所在的公司中标某集团保险大数据平台一体化研发项目,该项目总投资2000万人民币,项目周期为2年,通过该项目,搭

什么是 JWT

JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络应用间安全地传输信息的一种简洁、自包含的方式。JWT由三部分组成,分别是头部(Header)、๙

什么是 MQTT

MQTT(Message Queuing Telemetry Transport)是一种轻量级、灵活、可靠的消息传输协议,旨在连接各种设备,并在它们之间进行高效的通信。MQTT 最初由 IBM 开发,后来成

常用的中间件

中间件是连接两个或多个应用程序的软件,它们允许这些应用程序互相通信、交换数据,并提供额外的功能和服务。

架构权衡分析法ATAM

ATAM(Architecture Tradeoff Analysis Method)是一种用于评估软件架构的方法,旨在帮助团队理解和评估软件架构的质量属性,并权衡不同的架构设计选择。ATAM 通过场&#

软件架构分析法SAAM

SAAM(Software Architecture Analysis Method)是一种用于软件架构评估的方法,旨在评估软件系统的质量属性和架构决策的有效性。SAAM是一种基于场景的方法,通过场

常用的软件架构风格

架构风格反映了领域中众多系统所共用的结构和语义特性,并指导如何将各个构件有效地组织成一个完整的系统。架构风格定义了用于描

设计模式

设计模式是软件开发中经过验证的解决常见问题的可重复使用的解决方案。它们提供了一种通用的语言和方法,使开发人员能够更有效地