Tag: 性能优化
All the articles with the tag "性能优化".
-
.NET 10 反射性能:先缓存,再编译,再测量
Published: at 12:09 AMDev Leader 这篇文章把 .NET 10 里的反射性能拆开讲清楚:慢的通常是成员查找和 late-bound invocation,优化顺序是缓存 PropertyInfo、使用 FrozenDictionary、编译 delegate、必要时使用 UnsafeAccessor,并用 BenchmarkDotNet 验证。
-
10 个会让 .NET 10 API 崩溃生产的反模式(以及如何修复)
Published: at 04:20 AM不是所有反模式都同等危险——有4个会在凌晨两点崩溃生产,其余的只是拖慢速度或增加成本。本文逐一拆解10个真实代码库中的反模式,按破坏半径排序,给出每个的失败现场和修复方案。
-
EF Core 10 大性能陷阱(以及如何修复)
Published: at 01:40 AM开发环境测试通过、生产环境响应爆炸——这 10 个 EF Core 查询模式问题会在真实流量下把接口拖垮。每个问题都有 .NET 10 下的具体修复代码。
-
C# 字符串搜索:Contains、IndexOf、Split、Replace 与 SearchValues 完全指南
Published: at 12:52 AM系统梳理 C# 字符串搜索的核心 API:从 Contains、IndexOf、Split、Replace,到 .NET 8 引入的 SIMD 向量化 SearchValues,覆盖各 API 的使用场景、性能特征与最佳实践,附日志解析和模板引擎完整示例。
-
10 个正在拖垮你 ASP.NET Core 应用的 Async 错误
Published: at 08:40 AM本文梳理了 .NET Core 后端中最常见的 10 个异步编程错误,包括滥用 Task.Run、忘记 CancellationToken、async void 陷阱等,并给出每种错误的具体修复方法,帮助你写出更健壮的异步代码。
-
Outbox Pattern 扩展实践:每天处理 20 亿条消息
Published: at 07:42 AM从 1,350 MPS 到 32,500 MPS,通过逐步优化 PostgreSQL 查询、批量更新和 RabbitMQ 批量发布,把 Outbox Pattern 扩展到每天处理超过 28 亿条消息。