分布式Java施用-基础与实践

分布式Java应用--基础与实践
对于分布式应用经验不足的开发者来说还是值得一读的,可惜全书内容少了些融汇贯通的东西,更像是一本知识笔记。

记下对自己有用的:

1,分布式Java应用
系统间通信 Mina http://mina.apache.org/

2,SOA
Tuscany(SCA) http://tuscany.apache.org/
Mule(ESB) http://www.mulesoft.org/

3,JVM
JVisualVM(Memory thread CPU)
JMap(Memory)
JHat(JVM Dump)
JStat(JVM)
Eclipse Memory Analyzer(MAT) eclipse.org/mat

6,构建高可用的系统
IP Tunneling
DR(DSR Direct Service Routing)
去单点 LVS(Linux Virtual Server) + Keepalived
Gossip
一致性 2PC 3PC Paxos

最有用的是5,6,7这三章,可惜没有展开。