• [翻译] 编写高性能 .NET 代码--第二章 GC -- 配置选项

    时间:2024-01-06 21:55:11

    配置选项在基于“less rope to hang yourself with”思想下,.NET 框架没有给开发提供很多太多的配置选项。但在大多数情况下,GC会跟你的硬件配置,及可用资源以及程序自己的行为做调整。当然也提供一些高级的配置使用,但这取决于你程序的类型。工作站与服务器你首要的是为应用选择...

  • [翻译]编写高性能 .NET 代码 第一章:性能测试与工具 -- 平均值 vs 百分比

    时间:2024-01-06 21:46:54

    <<返回目录平均值 vs 百分比在考虑要性能测试的目标值时,我们需要考虑用什么统计口径。大多数人都会首选平均值,但在大多数情况下,这个正确的,但你也应该适当的考虑百分数。但你有可用性的要求,作为性能测试的目标里肯定会有用百分比作的要求。举个栗子:“数据库请求的平均延迟必须小于10ms,9...

  • [翻译]编写高性能 .NET 代码 第二章:垃圾回收

    时间:2024-01-06 21:41:36

    返回目录第二章:垃圾回收垃圾回收是你开发工作中要了解的最重要的事情。它是造成性能问题里最显著的原因,但只要你保持持续的关注(代码审查,监控数据)就可以很快修复这些问题。我这里说的“显著的原因”,实际上是我们对垃圾回收的理解和期望不正确导致的。在.NET开发中,内存的性能问题和CPU的性能问题一样多,...

  • [翻译] 编写高性能 .NET 代码--第五章 通用编码与对象设计 -- 类 vs 结构体

    时间:2024-01-06 21:36:32

    返回目录本章介绍了本书其它部分未涉及到的一些编码和设计原则。包含了一些.NET的应用场景,有些不会造成太大危害,有些则会造成明显的问题。剩下的则根据你的使用方法会产生不同的效果。如果要对本章节出现的原则做一个总结,那就是:过度的优化会影响代码的抽象这意味着,当你希望更高的优化性能,你需要了解每个层次...

  • 《构建高性能web站点》读书笔记:CPU/IO并发策略

    时间:2024-01-05 10:04:55

    服务器并发处理能力:单位时间内处理的请求数,吞吐率,reqs/sapache的mod_status,显示的 requests/sec,从启动开始的平均计算值。lighttpd的mod_status显示最近5S的吞吐率。并发用户数:多少个用户同时向服务器发送请求总请求数请求资源描述100个用户同时发送...

  • .net core自定义高性能的Web API服务网关

    时间:2024-01-03 19:32:11

    网关对于服务起到一个统一控制处理的作用,也便于客户端更好的调用;通过网关可以灵活地控制服务应用接口负载,故障迁移,安全控制,监控跟踪和日志处理等。由于网关在性能和可靠性上都要求非常严格,所以针对业务需求来制定一个服务网关需要花费比较大的成本。以下介绍一下Bumblebee基础Web API网关组件,...

  • 使用Nginx负载均衡搭建高性能.NETweb应用程序二

    时间:2024-01-01 08:35:56

    在文章《使用Nginx负载均衡搭建高性能.NETweb应用程序一》中,让我们对Nginx有了一个初步认识,下面我们将在windows平台下面使用Nginx演示集群部署我们的web应用。一、下载Nginx部署包到Nginx官网去下载一个windows平台下面的Nginx部署包,目前我下载的是一个ngi...

  • 《高性能SQL调优精要与案例解析》一书谈SQL调优(SQL TUNING或SQL优化)学习

    时间:2023-12-29 20:29:33

    《高性能SQL调优精要与案例解析》一书上市发售以来,很多热心读者就该书内容及一些具体问题提出了疑问,因读者众多外加本人日常工作的繁忙 ,在这里就SQL调优学习进行讨论并对热点问题统一作答。首先,我们说说何为SQL调优。SQL调优是关系库领域的一项技能或工作,其来自SQL Tuning一词,虽然也有很...

  • tcp_nopush高性能

    时间:2023-12-29 14:43:12

    nginx sendfile tcp_nopush tcp_nodelay参数解释

  • [转] FastJson---高性能JSON开发包

    时间:2023-12-27 18:24:48

    原文地址:FastJson---高性能JSON开发包Fastjson介绍Fastjson是一个Java语言编写的JSON处理器,由阿里巴巴公司开发。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Co...

  • 高性能JavaScript-JS脚本加载与执行对性能的影响

    时间:2023-12-27 15:20:56

    在web产品优化准则中,很重要的一条是针对js脚本的加载和执行方式的优化。本篇文章简单描述一下其中的优化准则。1. 脚本加载优化1.1 脚本位置对性能的影响优化页面加载性能的原则之一是将script标签放在body底部,这跟浏览器的渲染原理有关:js脚本的下载和执行会阻塞浏览器的解析。在较早时期,浏...

  • ASP.NET 构建高性能网站 第2篇

    时间:2023-12-27 15:04:13

    前言:在对ASP.NET网站进行优化的时候,往往不是只是懂得ASP.NET就足够了的。 在优化的过程中,一般先是找出问题可能存在的地方,然后证明找出的问题就是要解决的问题,确认之后,在进行一些措施。系列文章在结构上的安排是这样的:先讲述前端的调优,我会在文章的标题后面标上”前端”,如果是后台代码的调...

  • .NET 需要处理的高性能WEB架构 - .NET架构

    时间:2023-12-27 08:34:21

    1.如果不想被微软包围(其实微软的一套并不贵,是被谣言传高了),数据层依然可以选择SQL Server数据库和存储过程。2.缓存不再依赖.net自身提供的缓存机制,迁移到部署在Linux平台上的分布式的Redis,或者Memcache或者最新的couchbase进行缓存。3.服务之间的调用,可以改成...

  • 《Nginx高性能Web服务器》系列分享专栏

    时间:2023-12-26 18:56:53

    《Nginx高性能Web服务器》系列分享专栏[作者:Poechant] Nginx是目前最流行的基于BSD-like协议、轻量级、高性能的HTTP服务器、反向代理服务器和电子邮件(SMTP/POP3/IMAP)服务器。CSDN的Nginx专栏引领大家Step by Step地一起领略当今最强大高性能...

  • nginx高性能WEB服务器系列之一简介及安装

    时间:2023-12-26 18:44:44

    nginx系列友情链接:nginx高性能WEB服务器系列之一简介及安装https://www.cnblogs.com/maxtgood/p/9597596.htmlnginx高性能WEB服务器系列之二命令管理https://www.cnblogs.com/maxtgood/p/9597990.htm...

  • nginx高性能WEB服务器系列之三版本升级

    时间:2023-12-26 18:39:55

    nginx系列友情链接:nginx高性能WEB服务器系列之一简介及安装https://www.cnblogs.com/maxtgood/p/9597596.htmlnginx高性能WEB服务器系列之二命令管理https://www.cnblogs.com/maxtgood/p/9597990.htm...

  • nginx高性能WEB服务器系列之七--nginx反向代理

    时间:2023-12-26 18:39:57

    nginx系列友情链接:nginx高性能WEB服务器系列之一简介及安装https://www.cnblogs.com/maxtgood/p/9597596.htmlnginx高性能WEB服务器系列之二命令管理https://www.cnblogs.com/maxtgood/p/9597990.htm...

  • 《高性能javascript》一书要点和延伸(上)

    时间:2023-12-25 17:39:24

    前些天收到了HTML5中国送来的《高性能javascript》一书,便打算将其做为假期消遣,顺便也写篇文章记录下书中一些要点。个人觉得本书很值得中低级别的前端朋友阅读,会有很多意想不到的收获。第一章 加载和执行基于UI单线程的逻辑,常规脚本的加载会阻塞后续页面脚本甚至DOM的加载。如下代码会报错:&...

  • (二)基于Netty的高性能Websocket服务器(netty-websocket-spring-boot)

    时间:2023-12-24 22:33:24

    @tocNetty是一款基于NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。1、Netty为什么传输快Netty的传输快其实也是依赖了NIO的一个特性——零拷贝。我们知道,Java的内存有堆内存、...

  • [日常工作]GS使用消息队列进行凭证实时记账 提高性能配置方法

    时间:2023-12-22 21:59:36

    1. 安装消息队列服务使用平台技术部的一键安装工具,安装. 自带jdk以及activeMQ 自动注册服务. 比较方便.2. 修改/gsp/config下面的MQ配置文件,将消息队列服务修改为当前虚拟机的地址 或者是 127.0.0.13. 打开GS7->系统公共->公共服务->队列...