tag

中间件

共 17 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
vite

Vite 开发服务器内部架构:中间件管线、模块图与按需编译

系统覆盖 Vite Dev Server 的内部工作原理:开发服务器的整体架构与双引擎分工、Connect 中间件管线(静态服务/转换/代理)、模块图与依赖解析(import 扫描/改写 ESM)、源码转换管道(esbuild 转译/插件 transform)、浏览器原生 ESM 的按需编译模型、WebSocket 与 HMR 消息机制、依赖预构建的整合方式,以及启动优化与常见问题排查,帮助开发者从「用 Vite」进阶到「理解 Vite 的 Dev Server 为什么这么快」。

7 分钟阅读
Vite 中间件 模块图
typescript

《TypeScript编程实战》5.2 中间件与请求上下文

本节讲解 HTTP 服务的横切关注点如何组织:从洋葱模型与 Fastify hooks 的执行顺序,到用 AsyncLocalStorage 建立请求级上下文并贯穿日志与追踪,再到把认证结果类型安全地挂到请求对象上。你将掌握认证、校验、限流、错误收口四类中间件的写法与顺序约束,并学会避免重复执行与上下文丢失两类高频故障。

7 分钟阅读
TypeScript TypeScript编程实战 中间件
distributed-systems

分布式系统与中间件实战专题:从 CAP 到云原生高可用

分布式系统是现代互联网应用的技术底座,理解其原理是架构师的核心竞争力。本专题从分布式系统理论基础出发,深入讲解 CAP/BASE 理论、Raft/Paxos 一致性算法、分布式事务解决方案(2PC/TCC/Saga/本地消息表)、分布式锁(Redis/etcd/ZooKeeper)、幂等设计与消息可靠性、数据一致性对账、缓存策略与缓存击穿雪崩治理、消息队列与异步化背压控制、分布式任务调度与分布式调度器设计、配置中心(Apollo/Nacos)、故障注入与混沌工程演练、多集群与跨云架构、异地多活与容灾设计、分布式数据库(TiDB/Spanner)、API 网关与服务网格(Istio/Envoy)流量治理、分布式链路追踪(OpenTelemetry/Jaeger),覆盖 34 篇深度文章,为工程师构建从理论到落地的完整分布式系统设计能力。并补齐一致性模型与线性化、单元化架构、Quorum 复制协议、遗留系统迁移、成本优化与容量治理、边缘计算架构等进阶议题。

13 分钟阅读
分布式 微服务 中间件