如何更快的成为一名架构师?架构师要怎么样快速提高自身技能?

作为一名基础架构研发人员,如何能够快速提高自身技能,扩展知识?关注并研究经典、流行的开源项目就是一个很好的手段。以下是我简单总结的一些开源项目,欢迎补充!

1 操作系统

linux


2 数据存储相关


关系型数据库

Mysql Postgresql



文档数据库

mongodb couchdb


kv store/cache

Berkeley DB, Redis Tokyo Tyrant, leveldb, memcached, Tair



分布式数据库


hbase, oceanbase, mongodb, riak



DB其他


Hibernate, iBatis, cache money, mysql memcached udf

mysql proxy, jbinlog



3 搜索

lucene, solr, nutch, sphinx,

zoie, bobo-browser, sensei


4 消息队列

rabbitmq,zeromq,active mq, memcachedQ,kestrel,kafka


5 分布式计算

storm hadoop


6 Web Server

nginx apache resin tomcat lighttpd Tengine


7 RPC框架

thrift, protocol buffers, gearman

猜你喜欢

转载自tbstone.iteye.com/blog/1328887