Linux下的高性能轻量级Web服务器(一)
  • 2023-02-14
  • C++
Linux下的高性能轻量级Web服务器(一)

1.让服务器监听客户端的连接请求1.1代码块#include<sys/socket.h>#include<netinet/in.h>#include<string.h>#includ

编写Linux下的高性能Web服务器(一)
  • 2023-02-14
  • C++
编写Linux下的高性能Web服务器(一)

1.让服务器监听客户端的连接请求1.1代码块#include<sys/socket.h>#include<netinet/in.h>#include<string.h>#includ

构建高性能Web站点
  • 2022-11-04
  • Web
构建高性能Web站点

本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式缓存、Web服务器缓存、反向代理缓存、脚本解释速度、页面组件分离、浏览器本地缓存、浏览器并发请求、文件的分发、数据库I/O优化、数据库访问、数据库分布式设计、负载均衡、分布式文件系统、性能监控等。

深入理解Linux网络: 修炼底层内功,掌握高性能原理
深入理解Linux网络: 修炼底层内功,掌握高性能原理

《深入理解Linux网络:修炼底层内功,掌握高性能原理》通过先抛出一些开发、运维等技术人员在工作中经常遇见的问题,激发读者的思考。从这些问题出发,深入地对网络底层实现原理进行拆解,带领读者看清楚问题的核心,理解其背后的技术本质,提高大家的技术功力。例如网络包是如何被接收和发送的?阻塞到底在内部是如何发生的?epoll的底层工作原理又是啥?TCP连接在底层上是如何支持和实现的?书中对这些内容都有深

高性能MySQL(第3版)
高性能MySQL(第3版)

《高性能mysql(第3版)》是mysql领域的经典之作,拥有广泛的影响力。第3版更新了大量的内容,不但涵盖了最新mysql5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16章和6个附录,内容涵盖mysql架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可

高性能iOS应用开发
高性能iOS应用开发

性能对用户体验有着至关重要的影响。本书将介绍对用户体验产生负面影响的各个方面,并概述如何优化iOS应用的性能。全书共5个部分,主要从性能的衡量标准、对应用至关重要的核心优化点、iOS应用开发特有的性能优化技术以及性能的非代码方面,讲解了应用性能的优化问题。本书的主要目的是展示如何从工程学的角度编写最优代码。本书适合已经具有Objective-C和iOS实践经验的开发人员阅读。作者简介:

深入浅出 Hyperscan:高性能正则表达式算法原理与设计
深入浅出 Hyperscan:高性能正则表达式算法原理与设计

《深入浅出Hyperscan:高性能正则表达式算法原理与设计》系统、循序渐进地介绍Hyperscan技术。全书共8章,主要介绍正则表达式、匹配算法和正则表达式匹配所依赖的自动机原理、正则表达式匹配库等,并重点介绍Hyperscan的功能特性、设计原理和性能调优技巧,以及匹配引擎的核心算法和SIMD加速技术的运用,还展示了Hyperscan多样化的应用场景。《深入浅出Hyperscan:高性能

高性能JavaScript
高性能JavaScript

如果你使用JavaScript构建交互丰富的Web应用,那么JavaScript代码可能是造成你的Web应用速度变慢的主要原因。《高性能JavaScript》揭示的技术和策略能帮助你在开发过程中消除性能瓶颈。你将会了解如何提升各方面的性能,包括代码的加载、运行、DOM交互、页面生存周期等。雅虎的前端工程师NicholasC.Zakas和其他五位JavaScript专家介绍了页面代码加载的最佳方

爬虫高性能相关

一、背景知识爬虫的本质就是一个socket客户端与服务端的通信过程,如果我们有多个url待爬取,只用一个线程且采用串行的方式执行,那只能等待爬取一个结束后才能继续下一个,效率会非常低。需要强调的

Disruptor测试结果运算1亿次,耗时5503ms,吞吐量18171000/s,于是我扒开了Disruptor高性能的外衣
Disruptor测试结果运算1亿次,耗时5503ms,吞吐量18171000/s,于是我扒开了Disruptor高性能的外衣

能对比测试为了直观地感受Disruptor有多快,设计了一个性能对比测试:Producer发布1亿次事件,从发布第一个事件开始计时,捕捉Consumer处理完所有事件的耗时。测试用

如此狂妄,自称高性能队列的Disruptor有啥来头?
如此狂妄,自称高性能队列的Disruptor有啥来头?

并发框架Disruptor1.Disruptor概述1.1背景​Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟

高性能 Java 计算服务的性能调优实战
高性能 Java 计算服务的性能调优实战

作者:vivo互联网服务器团队-ChenDongxing、LiHaoxuan、ChenJinxia随着业务的日渐复杂,性能优化俨然成为了每一位技术人的必修课。性能优化从何着手?如何从问题