关于高性能服务器的一些站点资源

1、软件框架

高性能的软件框架,一般都基于event-driven、异步模式,同时提供诸 如线程池、epoll(*unx)IOCP(I/O Completion Port,windows)等技术来提高并发处理性能,python、C++、Java中有一个典型的框架性项目提供了对高性能网络通信框架的支持,常用 的一些高性能的软件框架如下:

Python相关:

twisted:http://twistedmatrix.com

Twisted, an event-driven networking framework written in Python and licensed under the LGPL. Twisted supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols (including HTTP, NNTP, SSH, IRC, FTP, and others), and much more.

Twisted是我学习和使用python的动力之一,用于 高性能网络编程还是很方便。好好研究一番。

C++相关:

ACE:http://www.cs.wustl.edu/~schmidt/ACE.html

ICE:http://www.zeroc.com/ice.html

ACE 去年做p2p“边下边看”软件时候用过一阵,框架是很优美,功能也比较全面,但是代码极其凌乱,用起来出问题后解决很麻烦。

Java 相关:

MINA:http://mina.apache.org/

Grizzly:https://grizzly.dev.java.net/

QuickServer: http://www.quickserver.org/

2、 相关站点

http://highscalability.com

http://www.royans.net

http://developer.yahoo.com/performance/rules.html yahoo关于website性能的站点(Firebug 及yslow的相关资料

http://www.productionscale.com/

http://www.performanceengineer.com

http://www.webperformancematters.com/

http://www.javaperformancetuning.com/

http://www.allthingsdistributed.com/ amazon CTO的blog

3、相关文章

http://www.kegel.com/c10k.html

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

http://poorbuthappy.com/ease/archives/2007/04/29/3616/the-top-10-presentation-on-scaling-websites-twitter-flickr-bloglines-vox-and-more

http://www.royans.net/arch/library/

http://freescienceonline.blogspot.com/2007/08/scalability-and-scalable-architecture.html


http://www.webperformance.org/caching/caching_for_performance.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值