0. Java 日志框架:
SLF4J+Logback
http://makeyouown.iteye.com/blog/1143566
1. 需求分析,UML,Argouml
http://argouml.tigris.org/
2. 项目管理工具,Redmine
http://www.redmine.org/
3. 代码文档生成工具。Java/Python/Ruby都有自己的文档生成工具,C/C++使用doxygen。
www.doxygen.org
4. 代码版本控制工具。Mercurial/Git/SVN。
5. Message Queues:
JMX: ActiveMQ, WebShpere MQ
AMQP: RabbitMQ(Erlang), Apache Qpid
推荐RabbitMQ
6. Java异步网络框架:
Netty, Mina
推荐Netty
7. 跨语言序列化
Protocol buffer: Java/Python/C++
Thrift: 更多语言,RPC