互联网与人工智能技术名词
科技名词熔断器模式借鉴电路保险丝的设计:当调用下游服务的失败率超过阈值,自动切断请求(熔断),等待一段时间后试探性恢复,防止故障在分布式系统中级联扩散。
科技名词通过增加更多节点(机器、容器、实例)来提升系统容量,与垂直扩展(升级单台机器配置)相对。几乎没有理论上限,是互联网大规模系统处理增长的主要手段,无状态服务天然支持水平扩展。
科技名词服务器虚拟化用 Hypervisor 软件把一台物理服务器分割成多个相互隔离的虚拟机,每台虚拟机有独立的操作系统和资源配额,是现代数据中心和云计算的基础技术。
科技名词数字孪生是用实时数据驱动的虚拟模型来精确镜像物理实体——从一台发动机到整座城市——从而实现远程监控、故障预测和方案仿真,无需触碰真实设备就能演练各种场景。
科技名词PaaS(平台即服务)在云基础设施之上提供完整的开发和运行环境,开发者专注于写应用逻辑,数据库、运行时、中间件、扩容等平台能力全由云厂商管理。Heroku 是让 PaaS 广为人知的标志性产品。
科技名词SDN(软件定义网络)把网络设备的控制平面(决策逻辑)从数据平面(转发硬件)中分离出来,集中到一个可编程的软件控制器,让网络配置从逐台设备 CLI 敲命令变成写代码驱动。
科技名词分布式系统的基本约束:一致性(Consistency)、可用性(Availability)、分区容忍性(Partition Tolerance)三者不能同时满足。由 Eric Brewer 于 2000 年 PODC 会议提出,2002 年获严格数学证明。
科技名词缓存是把计算开销高或访问慢的数据临时存储在更快介质中的技术,让后续访问绕过慢路径直接命中。从 CPU 寄存器到浏览器本地存储,缓存无处不在,是现代计算机体系提升性能的最核心手段。
科技名词联机事务处理(Online Transaction Processing),支撑日常业务操作的数据处理方式,强调高并发短事务、低延迟、强 ACID 保证。MySQL、PostgreSQL、Oracle 是典型的 OLTP 数据库。
科技名词消息发布者和订阅者互不知晓对方,通过消息代理间接通信。发布者向主题发送消息,所有订阅该主题的消费者都会收到副本,天然支持一对多广播。
科技名词服务网格通过在每个服务实例旁部署一个轻量代理(Sidecar),把微服务间的流量管理、加密、可观测性从业务代码中剥离出来,让开发者不必在每种语言里重复实现这些能力。Istio 是最主流的实现。
科技名词CI/CD 是持续集成(Continuous Integration)与持续交付/部署(Continuous Delivery/Deployment)的组合,通过自动化流水线把每次代码提交变成可验证、可部署的制品,让发布从月度大版本变成日常常态。
科技名词A/B 测试将用户随机分成两组,分别呈现两个版本的界面或功能,通过统计方法对比哪个版本的目标指标更好,用数据而不是直觉决定产品走向。这是互联网产品迭代的核心方法论。
科技名词基础设施即代码(IaC)用代码文件描述服务器、网络、数据库等基础设施,通过版本控制和自动化工具管理变更,让环境可重复创建、可审计、可回滚。Terraform 是这个领域应用最广泛的工具。
科技名词低代码平台让没有系统编程经验的人通过拖拽界面和配置表单构建应用,将手写代码量降到最低。Gartner 预测 2025 年 70% 的企业应用将通过低代码或无代码方式构建。
科技名词实时捕获数据库数据变更(INSERT/UPDATE/DELETE)并将其传播到下游系统的技术。通过读取数据库事务日志(如 MySQL Binlog、PostgreSQL WAL)实现低侵入、低延迟的数据同步,是构建实时数据管道的关键技术。
Kubernetes 的最小调度单元,由一个或多个共享网络与存储的容器组成,整体创建、调度和销毁。
科技名词用可运行代码在旧环境中补齐缺失标准 API 的技术,与转译互补,core-js 是最主要的实现库。
科技名词面向广播的音视频复用容器,以188字节固定包传输,抗错性强,用于数字电视与传统HLS分片。
科技名词在系统上线或缓存重启后主动预先加载热点数据,避免冷启动期请求集中打到数据库。