1.负载均衡:LVS,haproxy,nginx
2.前端缓存代理:squid,web server,apache,nginx
3.Cache缓存:memecached,redis
4.关系型数据库:mysql,postgresql
5.文档数据库:mongdb
6.nosql:Tokyo Cabinet,leveldb
7.全文检索:sphinx,lucene,solr
8.分布式搜索引擎:elasticsearch
9.中文分词:mmseg,ictclas
10.爬虫采集:scrapy
11.监控系统:nagios,cacti,zabbix
12.推荐系统:mahout
13.消息队列:ActiveMq
14.异步作业队列:gearman
15.分布式文件系统:fastdfs,moosefs
16.项目管理:JIRA,Redmine
17.代码管理:GIT,SVN
18.移动统计数据:countly
19.分布式计算存储:mapreduce,hadoop
说明:
14.AMQ是符合JMS规范的一个标准消息中间件系统
适合处理每秒万条消息以下并需要保证消息不丢失的场景
解耦消息的生产者和消费者
支持点对点模式(Queue)和订阅者模式(Topic)
消息持久化(4000条/s)与非持久化(8000条/s)
高可用:桥街模式 Bridge
Jetty
HTTP通信器组件;Jetty 是一个开源的servlet容器,可以将Jetty容器实例化成一个对象,作为嵌入式服务器使用.
官方网站:http://jetty.codehaus.org/jetty/
quartz
定时器调度组件;Quartz 是一个强大的企业级 Schedule 工具,也是目前最好的开源 Schedule 工具。Spring中也集成了quartz的应用
官方网站:http://www.quartz-scheduler.org/
Jrobin
JRobin是一套开源(基于LGPL授权)的网络性能监控系统,是RRDTool的一个纯Java实现。
官方网站:http://www.jrobin.org/index.php/Main_Page
Redis
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)
官方网站:http://redis.io/
Derby
Derby 数据库是一个纯用 Java 实现的内存数据库,属于 Apache 的一个开源项目。由于是用 Java 实现
官方网站:http://db.apache.org/derby/
ActiveMQ
消息队列服务;ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线
官方网站:http://activemq.apache.org/