如何构建一个长尾关键词优化的高性能ASP.NET应用程序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2104个文字,预计阅读时间需要9分钟。
原文:本文是‘.NET Conf China 2022’上我的一个分享,这里更详细的分享出来。分享分为四个部分:制定目标、设计应用、正确测试、性能优化:不一定是从结构出来,但一定是优化出来的。
改写后:在.NET Conf China 2022活动中,我分享了一些心得。以下为详细内容,分为四部分:确立目标、应用设计、准确测试和性能提升。这些并非仅靠结构,而是通过不断优化实现的。
本文是“.NET Conf China 2022”上我的一个分享,这里更细化的分享出来。
分享分为四个部分:
- 制定指示
- 设计应用
- 正确测试
- 性能优化
高性能:不一定是架构出来的,但一定是优化出来的。
- 制定指标-收集首先把项目中的热路径API和核心API找出来,然后分析每个API是CPU密集型的,还是内存密集型的,以供在后面测试参考或对API的判断。
- 制定指标-制定TPS=并发线程*1000/ART,这是TPS和平均响应时间的公式。这里的表格相对完整,作为开发的性能测试,有时也可以只要求响应时间和TPS。或要求TPS和P95,P99。有时成功率很敏感,不管发性能怎么样,成功率必须100%,这是根据业务的类型要求的,特别是和钱有关的请求,要求都比较高。
本文共计2104个文字,预计阅读时间需要9分钟。
原文:本文是‘.NET Conf China 2022’上我的一个分享,这里更详细的分享出来。分享分为四个部分:制定目标、设计应用、正确测试、性能优化:不一定是从结构出来,但一定是优化出来的。
改写后:在.NET Conf China 2022活动中,我分享了一些心得。以下为详细内容,分为四部分:确立目标、应用设计、准确测试和性能提升。这些并非仅靠结构,而是通过不断优化实现的。
本文是“.NET Conf China 2022”上我的一个分享,这里更细化的分享出来。
分享分为四个部分:
- 制定指示
- 设计应用
- 正确测试
- 性能优化
高性能:不一定是架构出来的,但一定是优化出来的。
- 制定指标-收集首先把项目中的热路径API和核心API找出来,然后分析每个API是CPU密集型的,还是内存密集型的,以供在后面测试参考或对API的判断。
- 制定指标-制定TPS=并发线程*1000/ART,这是TPS和平均响应时间的公式。这里的表格相对完整,作为开发的性能测试,有时也可以只要求响应时间和TPS。或要求TPS和P95,P99。有时成功率很敏感,不管发性能怎么样,成功率必须100%,这是根据业务的类型要求的,特别是和钱有关的请求,要求都比较高。

