Nginx 高效、稳定的Web Server,我们利用其代理能力,做跨IDC的请求代理,同时也将其和我们的Resin(Java Web 容器)搭配,放在Resin的前面来解决Resin的对网络连接处理能力弱的问题,在一些小地方也用它来做7层的负载均衡 Resin 一个Java Web Server,比Tomcat更高效,是我们主要的Java Web容器 Squid 代理服务器,我们用他来做图片文件的反向代理缓存 LVS 能提供4层的负载均衡,高效、高可用,高并发。我们用他替代了很多硬件的负载均衡设备 Struts Java web框架,不过这个已经是历史了,我们开发了一套自己的Web框架替代了它,未来我们也会把我们的内部的这套Web框架开源出来 Lucence 基于Java的搜索引擎框架,用它我们构建了一个搜索集群来提供搜人的服务 Netty 一个Java的网络框架,和apache的mina类似,但比mina更高效,我们用来做一些小的服务 Ganglia 一个监控系统,帮组我们了解我们每台Server的资源利用情况 还有些小东西就不列出来了,最后要说的一点就是,对这些开源软件或者系统,我们都非常的了解,或者说知根知底,从API到内部实现原理,甚至到一些源码的细节。 |