性能优化

爱好曙光44 分钟前
性能优化·go·并发编程
Go GMP调度器调优:CPU绑定与goroutine饥饿实战Go 的 GMP 调度器让开发者能轻松写出高并发程序,但“轻量级线程”不等于没有限制。当你在容器中运行 Go 服务,发现某些请求的 P99 延迟突然飙升到秒级,或者某个 goroutine 明明没有阻塞却迟迟不被调度——这往往是 goroutine 饥饿 与 CPU 绑定 两把刀在作祟。本文从 GMP 底层机制出发,结合真实生产案例,拆解如何定位和解决此类问题。
Mr.HeBoYan4 小时前
linux·网络·算法·性能优化·架构·dpdk
DPDK为什么越来越少使用rte_ring?——从Lock-Free到Run-to-Completion,重新理解现代DPDK架构演进(上)某运营商核心交换机项目已经稳定运行两年。系统采用的是典型的流水线架构。每一级之间,都通过DPDK提供的rte_ring进行通信。
飞天狗4 小时前
前端·性能优化
LCP / INP / CLS 三个维度的实战调优:把 Web Vitals 从不及格拉到优秀的完整路径一份面向中高级前端的 Web Vitals 工程化调优指南。覆盖 LCP / INP / CLS 三个指标的真实瓶颈定位、长任务拆分、SSR 场景下的工程实践,以及工具链的组合用法。
至乐活着5 小时前
性能优化·webpack5·代码分割·构建速度·持久化缓存
Webpack5性能优化实战:从构建速度到产物体积的全面提效指南对于现代前端工程而言,Webpack 依然是多数项目的构建基石。随着项目规模膨胀,动辄几分钟的构建时间、数 MB 的打包产物,直接影响开发体验和页面加载性能。Webpack5 在持久化缓存、Tree Shaking、代码分割等方面带来了显著改进,但要让这些新特性真正落地并发挥最大效用,仍需要一套系统性的优化策略。
云栖梦泽在6 小时前
网络·网络协议·tcp/ip·网络安全·性能优化
跨境电商账号频繁验证怎么办?从公网 IP、ASN、浏览器环境到登录稳定性排查平台要求验证,并不一定代表账号出问题。它更常见的含义是:常见变化包括:所以排查方向不是只看“能不能打开后台”,而是看登录环境是否连续、稳定、可解释。
虚心的百褶裙6 小时前
开发语言·javascript·性能优化
JavaScript性能优化1. 如果声明变量忘记了var,那么js引擎将会遍历整个作用域查找这个变量,结果不管找到与否,都是悲剧。
“码”力全开17 小时前
人工智能·性能优化·音视频
AI视频分析API性能优化指南在AI视频分析系统与企业上层业务系统(如EHS、西门子MES、智慧园区平台)对接的工程交付阶段,第三方系统通常需要高频调用设备管理、算法任务调度以及告警接口。当接入通道上行至百路或千路规模时,不合理的API调用机制会引发数据库死锁、网关线程耗尽、内存激增等性能灾难。
SelectDB21 小时前
数据库·性能优化·ab测试
Doris 实战:用 Colocate Join 消除 Shuffle,AB 指标计算性能提升 145 倍 🚀快手把 AB 指标生产链路从 Spark 迁到 Apache Doris,提速 145 倍、资源消耗下降 72%!核心优化之一是 Colocate Join——让相同 UID 的数据始终在同一节点,Join 时无需跨节点搬运数据。本文拆解这个优化的原理、落地配置和验证方法,附完整可执行代码 💪
AI服务老曹1 天前
人工智能·性能优化·音视频
AI视频平台登录无反应性能优化指南:从接口失效到服务自启动的排查全解在部署或重启AI视频分析平台时,“服务看似全部启动成功,但前端登录点击无反应”或“API接口持续报504/404错误”是一类典型的工程故障。这类现象表面上是前端UI或鉴权接口的问题,实质上往往暗含着底层流媒体解码榨干CPU、前后端IP配置冲突、或容器自启动顺序错乱导致的数据库死锁。本文面向AI视频中台运维与交付工程师,通过“资源占用-瓶颈判断-优化策略-验证方法”的闭环逻辑,提供一套标准化的缺陷排查与性能优化清单,协助一线的工程师按图索骥,精准定位核心诱因。
techdashen1 天前
性能优化·json
Uber 如何用原生 gRPC 加速 OpenSearch:从 REST/JSON 瓶颈到搜索与写入性能优化本文是对 Accelerating Search and Inestion with High-Performance gRPC™ in OpenSearch™ 的整理与翻译。
云栖梦泽在1 天前
网络·网络协议·tcp/ip·性能优化
原生 IP、机房 IP、住宅 IP、广播 IP 有何不同?从网络身份到 ASN 识别的技术科普IPv4 或 IPv6 地址本身只是互联网寻址用的编号,例如:但在真实业务里,平台不会只看这串数字。它们还会参考很多附加信息:
阿拉斯攀登1 天前
人工智能·缓存·性能优化·embedding·agent·loop·rag
RAG 性能优化:缓存、批量与并发RAG 系统跑起来容易,扛住并发难。用户多了响应慢、成本高怎么办?这篇讲 RAG 系统的性能优化:检索加速、Embedding 优化、大模型调用优化、缓存策略、并发处理,从延迟和成本两个维度优化。
要开心吖ZSH2 天前
java·数据库·mysql·性能优化
处方物流信息同步优化:从 36 秒到亚秒级的踩坑记录最近在维护公司互联网医院项目时,负责优化一个名为 syncDeliveryInfo(同步处方物流信息)的接口。这个接口由 HIS 系统回调,负责同步处方的发药/退药状态到我们的订单系统,最终我们调用第三方物流api返回物流信息给his。
搬砖柯2 天前
分布式·测试工具·性能优化·开源·自动化·httpx
系列12-接口压测怎么做成平台能力?自研 httpx 引擎、分布式 Worker 与 Locust 选型对照团队做性能测试,常见两条路:BrickCore 选第三条:复用接口自动化用例(ApiTestCase)+ asyncio/httpx 自研压测引擎,可选 Perf Worker 水平加并发。
云栖梦泽在3 天前
网络·人工智能·网络协议·chatgpt·性能优化
Claude Code / Codex 使用卡顿怎么办?AI 编程 Agent 连接失败与网络排查思路普通 AI 对话工具通常是这样的链路:而 AI 编程 Agent 的链路更长。一次看似简单的“帮我修复这个 bug”,背后可能包含:
爱喝水的鱼丶3 天前
运维·性能优化·sap·abap·erp·经验交流
SAP-ABAP:接口 vs 抽象类:ABAP OOP两类扩展方式的差异与选型原则博客标题:《接口 vs 抽象类:ABAP OOP两类扩展方式的差异与选型原则》博客简介:系统对比接口与抽象类的语法特性、适用场景差异,结合"多能力实现"与"层级模板复用"两类典型业务需求,给出明确的选型判断标准,梳理混淆接口与抽象类使用的常见设计失误与优化方案。
爱好曙光5 天前
性能优化·pnpm·monorepo·前端工程化
前端Monorepo依赖管理优化:pnpm硬链接与按需安装实战当项目规模增长到上百个包(packages),node_modules 目录可能膨胀到数 GB,每次 npm install 或 yarn install 耗时动辄 5~10 分钟。更糟的是,不同包之间可能重复安装同一版本的依赖,导致磁盘空间浪费和 CI 构建时间不可控。传统的 npm/yarn 依赖提升(hoist)虽然能减少部分重复,但幽灵依赖、版本冲突等问题让工程维护成本陡增。
这是个栗子4 天前
前端·javascript·性能优化·异步编程·前端优化·promise.all
【前端性能优化】优化数据加载:用 Promise.all 从串行到并行在日常的前端开发中,我们经常会遇到这样的场景:页面初始化或下拉刷新时,需要同时从后端获取多个独立的业务数据,比如:首页的 Banner 图、分类列表、热门推荐等。
AI服务老曹4 天前
算法·性能优化·边缘计算
国产NPU视觉算法参数配置说明在政企、能源、工业等视觉AI项目全面走向信创与国产化的当下,很多架构师和算法工程师在面对“国产化替代”时,最头疼的就是硬软件选型与算力估算。以前依赖通用GPU和现成生态(如CUDA),代码直接跑,算力闭眼选。而换到国产NPU视觉算法生态后,芯片特性、算力单位、模型转换路径全部换代,选型一旦失误,项目极易卡在“解码卡死”或“延迟爆表”的边缘。