Skip to main content

总览

架构设计模式

架构边界

架构集

软件开发专有名词汇总

架构与设计模式

缩写英文全称中文名称
DDDDomain-Driven Design领域驱动设计
CQRSCommand Query Responsibility Segregation命令查询职责分离
EDAEvent-Driven Architecture事件驱动架构
SOAService-Oriented Architecture服务导向架构
MVCModel-View-Controller模型-视图-控制器
MSAMicroservice Architecture微服务架构
MCPModel Context Protocol模型上下文协议
OOPObject-Oriented Programming面向对象编程

分布式系统理论

缩写英文全称中文名称
CAPConsistency-Availability-Partition tolerance一致性-可用性-分区容忍性
BASEBasically Available-Soft state-Eventually consistent基本可用-软状态-最终一致性
ACIDAtomicity-Consistency-Isolation-Durability原子性-一致性-隔离性-持久性

设计原则

缩写英文全称中文名称
SOLID-面向对象设计五大原则
SRPSingle Responsibility Principle单一职责原则
OCPOpen-Closed Principle开闭原则
LSPLiskov Substitution Principle里氏替换原则
ISPInterface Segregation Principle接口隔离原则
DIPDependency Inversion Principle依赖倒置原则
DRYDon't Repeat Yourself不要重复自己
KISSKeep It Simple, Stupid保持简单原则
YAGNIYou Ain't Gonna Need It你不会需要它

开发方法论

缩写英文全称中文名称
TDDTest-Driven Development测试驱动开发
BDDBehavior-Driven Development行为驱动开发
AgileAgile Development敏捷开发

微服务与API

缩写英文全称中文名称
APIApplication Programming Interface应用程序接口
RESTRepresentational State Transfer表现层状态转移
SOAPSimple Object Access Protocol简单对象访问协议
RPCRemote Procedure Call远程过程调用
SLAService-Level Agreement服务等级协议

网络协议

缩写英文全称中文名称
HTTPHypertext Transfer Protocol超文本传输协议
HTTPSHypertext Transfer Protocol Secure安全超文本传输协议
FTPFile Transfer Protocol文件传输协议
SMTPSimple Mail Transfer Protocol简单邮件传输协议
TCP/IPTransmission Control Protocol/Internet Protocol传输控制协议/互联网协议
DNSDomain Name System域名系统

数据相关

缩写英文全称中文名称
SQLStructured Query Language结构化查询语言
NoSQLNot Only SQL非关系型数据库
ETLExtract, Transform, Load提取、转换、加载

云计算与基础设施

缩写英文全称中文名称
SaaSSoftware as a Service软件即服务
PaaSPlatform as a Service平台即服务
IaaSInfrastructure as a Service基础设施即服务
VMVirtual Machine虚拟机
K8sKubernetes容器编排系统
IaCInfrastructure as Code基础设施即代码

DevOps与版本控制

缩写英文全称中文名称
CI/CDContinuous Integration/Continuous Delivery持续集成/持续交付
SRESite Reliability Engineering站点可靠性工程
Git-分布式版本控制系统
PRPull Request拉取请求

安全相关

缩写英文全称中文名称
RBACRole-Based Access Control基于角色的访问控制
OAuthOpen Authorization开放授权
SSOSingle Sign-On单点登录
JWTJSON Web TokenJSON网络令牌
XSSCross-Site Scripting跨站脚本攻击
CSRFCross-Site Request Forgery跨站请求伪造

前端技术

缩写英文全称中文名称
DOMDocument Object Model文档对象模型
SPASingle Page Application单页应用
PWAProgressive Web Application渐进式Web应用