Module 01 · Introduction to Microservices
Module 1 Glossary - Introduction to Microservices模块 1 词汇表 - 微服务简介
| Term 术语 | Definition 定义 |
|---|---|
| Build 构建 | An executable unit 可执行单元 |
| BFF | Backend for Frontend 面向前端的后端 |
| Configuration 配置 | Everything that can differ between deployments, might differ among environments 所有可能在不同部署之间有所差异的内容,在不同环境中可能会有所不同 |
| Environment variables 环境变量 | Are easy to change across deployments without changing the code 在不修改代码的情况下,它们很容易在不同的部署中更改 |
| Horizontal scaling 水平扩展 | Scaling by adding more instances of resources, also described as “scaling out” 通过增加更多资源实例进行扩展,也称为“横向扩展” |
| Microservices 微服务 | A single application is composed of many loosely coupled and independently deployable smaller services 单个应用程序由许多松散耦合且可独立部署的小型服务组成 |
| Monolithic application 单体应用程序 | Has all or most of its functionality within a single process 其所有或大部分功能都在单个进程中 |
| Release stage 发布阶段 | Combines the build with the deployment’s current configuration so that the code is ready to run 将构建与部署的当前配置相结合,以便代码可以准备运行 |
| Run stage 运行阶段 | Implements the application 实现应用程序 |
| SaaS | Software as a Service 软件即服务 |
| SPA | Single page application 单页应用程序 |
| SOA | Service Oriented Architecture 面向服务的架构 |
| Strangler pattern 绞杀模式 | Helps manage the refactoring of a monolithic application in stages 有助于分阶段管理单体应用程序的重构 |
| Service discovery pattern 服务发现模式 |
Helps applications and services discover each other 帮助应用程序和服务相互发现 |
| TLS | Transport layer security 传输层安全 |