yenzal
本站致力于IT相关技术的分享
构建面向高并发 Nuxt.js 服务端渲染的多级缓存架构 构建面向高并发 Nuxt.js 服务端渲染的多级缓存架构
一个 Nuxt.js 服务端渲染(SSR)应用的 Time To First Byte (TTFB) 指标开始变得无法接受。最初,每个页面请求都会在服务器端触发 asyncData 或 fetch 钩子,这些钩子会调用后端的 RESTful
2023-10-27
在Vercel无服务器函数中管理Cassandra持久连接以构建实时遥测管道 在Vercel无服务器函数中管理Cassandra持久连接以构建实时遥测管道
我们面临一个棘手的架构挑战:构建一个遥测数据管道,要求前端具备实时展示能力,后端写入吞吐量峰值需达到每秒数千次事件,且数据存储必须保证高可用和水平扩展性。技术栈选型已经确定:前端使用Vite构建,因为它提供了极致的开发体验和性能;API层采
2023-10-27
基于 Swift 和 Buildah 构建一个透明的数据库分片中间件 基于 Swift 和 Buildah 构建一个透明的数据库分片中间件
我们负责的物联网(IoT)数据采集平台的负载测试结果很不乐观。核心的 PostgreSQL 实例在模拟峰值流量下,IOPS 和连接数很快触及了天花板。垂直扩展硬件显然是一个短期方案,成本高昂且治标不治本。水平扩展,即数据库分片,是唯一可行的
2023-10-27
基于 etcd Lease 机制为 Node.js LangChain Agent 实现分布式任务协调 基于 etcd Lease 机制为 Node.js LangChain Agent 实现分布式任务协调
当我们将一个基于 LangChain 构建的 Node.js Agent 服务从单机部署扩展到 Kubernetes 上的多个 Pod 时,灾难发生了。原本设计用于处理复杂、长周期任务(例如:分析用户评论、生成周报、调用外部 API 并整合
2023-10-27