高性能服务器资料汇总(转载)

简介: 高性能服务器必须考虑的4个方面:1 数据拷贝2 内存管理3 进程/线程上下文切换4 锁争用说明:以下文章中会包含一些研究服务器性能的链接,这些链接也是非常重要的文档,本文不再列出,查看下面的文章内容时,可点击文章里面的链接访问。

高性能服务器必须考虑的4个方面:
1 数据拷贝
2 内存管理
3 进程/线程上下文切换
4 锁争用

说明:以下文章中会包含一些研究服务器性能的链接,这些链接也是非常重要的文档,本文不再列出,查看下面的文章内容时,可点击文章里面的链接访问。

影响服务器性能的TCP选项:TCP_CORK,TCP_NODELAY
http://bbs.net130.com/showthread.php?t=128111

搜狗关于epoll的技术文档
http://www.sogou.com/labs/report/1-1.pdf

CU超高性能网络编程, Asynchronous network I/O
http://bbs2.chinaunix.net/viewthread.php?tid=1214570

高性能服务器设计(个人经验)
http://blog.chinaunix.net/u/5251/showart_236329.html

Linux环境进程间通信(五): 共享内存(上)
http://www.ibm.com/developerworks/cn/linux/l-ipc/part5/index1.html

Linux环境进程间通信(五): 共享内存(下)
http://www.ibm.com/developerworks/cn/linux/l-ipc/part5/index2.html

介绍Linux下高性能web server开发必须注意的细节

http://bbs2.chinaunix.net/thread-1400650-1-3.html

杨建:网站加速--服务器编写篇(上)

http://blog.sina.com.cn/s/blog_466c66400100bi2n.html

高性能服务器软件开发

http://amyz.itpub.net/post/34151/419608

较高性能前端Linux服务器/etc/sysctl.conf配置

http://guzz.javaeye.com/blog/357829

高性能服务器程序开发

http://blog.csdn.net/elssann/archive/2004/11/16/183811.aspx

单进程高性能服务器存在这样的弊端

http://bbs.chinaunix.net/thread-1613306-1-1.html

高性能服务器底层网络通信模块的设计方法 (虽然是windows下IOCP的方法,但也有参考作用)

http://articles.e-works.net.cn/pc_server/article75536.htm

完成端口与高性能服务器程序开发

http://www.yuanma.org/data/2006/0604/article_625.htm

详谈高性能TCP服务器开发 http://siqiang0312.blog.163.com/blog/static/36881404200862245850217/
详谈高性能UDP服务器的开发 http://siqiang0312.blog.163.com/blog/static/368814042008627104427570/

异步IO、APC、IO完成端口、线程池与高性能服务器

http://www.delphibbs.com/keylife/iblog_show.asp

使用 libevent 和 libev 提高网络应用性能

http://www.ibm.com/developerworks/cn/aix/library/au-libev/index.html

配置开发支持高并发TCP连接的Linux应用程序全攻略

http://study.byoou.com/notes/item-1253-%E9%85%8D%E7%BD%AE%E5%BC%80%E5%8F%91%E6%94%AF%E6%8C%81%E9%AB%98%E5%B9%B6%E5%8F%91TCP%E8%BF%9E%E6%8E%A5%E7%9A%84Linux%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%85%A8%E6%94%BB%E7%95%A5zz.html

配置开发支持高并发TCP连接的Linux应用程序总结

http://apps.hi.baidu.com/share/detail/41797873

高性能服务器设计时需要考虑的几个问题

http://pl.atyp.us/content/tech/servers.html

增强性能就像一个永远没有结尾的故事。这个故事会永远不停地讲下去……

目录
相关文章
|
2月前
|
Rust 安全 开发者
惊爆!Xamarin 携手机器学习,开启智能应用新纪元,个性化体验与跨平台优势完美融合大揭秘!
【8月更文挑战第31天】随着互联网的发展,Web应用对性能和安全性要求不断提高。Rust凭借卓越的性能、内存安全及丰富生态,成为构建高性能Web服务器的理想选择。本文通过一个简单示例,展示如何使用Rust和Actix-web框架搭建基本Web服务器,从创建项目到运行服务器全程指导,帮助读者领略Rust在Web后端开发中的强大能力。通过实践,读者可以体验到Rust在性能和安全性方面的优势,以及其在Web开发领域的巨大潜力。
34 0
|
2月前
|
缓存 监控 Linux
在Linux中,如何设计一个高性能的Web服务器?
在Linux中,如何设计一个高性能的Web服务器?
|
3月前
|
大数据 Linux 程序员
软件开发常见流程之服务器+Linux部署项目,会用服务器+Linux部署项目资料
软件开发常见流程之服务器+Linux部署项目,会用服务器+Linux部署项目资料
|
3月前
|
监控 JavaScript 前端开发
JavaScript与Nest.js:打造高性能的服务器端应用
Nest.js是Node.js的渐进式框架,融合OOP、FP和FRP,提供模块化、装饰器和依赖注入,助建高性能服务器应用。选择Nest.js的原因包括模块化设计、简洁的装饰器API和高性能基础(如Express或Fastify)。开始使用需安装Node.js和`@nestjs/cli`,创建项目、编写控制器。深入学习涉及模块化、服务的依赖注入及中间件。安全性优化涵盖HTTPS、CORS策略、限流和性能监控。
72 0
|
4月前
|
JavaScript Serverless 网络架构
Next.js与SSR:构建高性能服务器渲染应用
创建Next.js项目使用`create-next-app`,每个页面自动支持SSR。动态路由如`pages/posts/[id]`,在`getStaticPaths`和`getServerSideProps`中获取数据。利用静态优化和预渲染提升性能,动态导入减少初始加载时间。使用`next/image`优化图片,自定义服务器增加控制,集成第三方库如Redux。优化SEO,利用i18n支持多语言,使用Serverless模式和Web Workers。项目支持TypeScript,创建`_error.js`处理错误,部署到Vercel并使用工具进行性能监控和优化。
196 4
|
4月前
|
缓存 负载均衡 应用服务中间件
Nginx 是一个高性能的开源反向代理服务器和 Web 服务器
Nginx 是一个高性能的开源反向代理服务器和 Web 服务器
61 0
|
5月前
|
弹性计算 运维 负载均衡
【阿里云弹性计算】阿里云ECS在金融科技中的应用案例:高性能交易系统的构建
【5月更文挑战第27天】阿里云ECS助力某证券公司构建高性能交易系统,满足高并发、高可用和弹性扩展需求。ECS凭借最新处理器技术、高速内存实现高性能计算;支持多地域、多可用区部署保证高可用性;弹性伸缩特性适应业务波动,降低运维成本。通过分布式架构和负载均衡技术,实现交易请求高效处理,确保系统稳定运行。案例证明,阿里云ECS是金融科技领域构建高性能交易系统的理想选择。
217 1
|
5月前
|
弹性计算 关系型数据库 MySQL
【阿里云弹性计算】从零搭建:基于阿里云ECS的高性能Web服务部署实践
【5月更文挑战第21天】本文介绍了如何使用阿里云ECS搭建高性能Web服务。首先,注册阿里云账号购买ECS实例,选择合适配置。接着,通过SSH连接实例,更新系统并安装Apache、PHP和MySQL。创建网站目录,上传代码,配置数据库和PHP。然后,启用Gzip压缩和KeepAlive,调整Apache并发连接数以优化性能。此教程为在阿里云上构建高效Web服务提供了基础指南。
162 5
|
4月前
使用高性能服务器训练StableDiffusion——人物模型.safetensors
使用高性能服务器训练StableDiffusion——人物模型.safetensors
34 0
|
5月前
|
应用服务中间件 网络安全 Apache
构建高性能Web服务器:Nginx vs Apache
【5月更文挑战第16天】Nginx与Apache是两种主流Web服务器,各具优势。Nginx以其轻量级、高并发处理能力和反向代理功能见长,适合大型网站和高并发场景;而Apache以功能丰富、稳定性强闻名,适合企业网站和需要多种Web服务功能的场景。在性能上,Nginx处理高并发更优,Apache则可能在高负载时遭遇瓶颈。在选择时,应根据实际需求权衡。
下一篇
无影云桌面