1 资料 JDK5.0垃圾收集优化之--Don't Pause(花钱的年华)   编写对GC友好,又不泄漏的代码(花钱的年华)   JVM调优总结   JDK 6所有选项及默认值   2 GC日志打印   GC调优是个很实验很伽利略的活儿,GC日志是先决的数据参考和最终验证: -XX:+PrintGCDetails -XX:+PrintGCTimeStamps(GC发生的时间) -XX:+PrintGCApplicationStoppedT ...
  与Mule 2.0抵死缠绵了两周,喜忧掺半。但只在2.0之后,Mule才算真正 站到了ESB的起跑线上。     完整的笔记见我的Wiki: http://wiki.springside.org.cn/display/calvin/Mule , 这里主要列一下实际的升级感受。 InfoQ中文站新闻   Mule2.0的What's new   Migrating Mule 1.x to 2.0   Pattern Base ...
             TerraCotta  通过将POJO对象在群集内下的共享,让POJO不再局限于SNA(Share Nothing Architect)的架构,比较透明的支持了集群模式,可谓POJO开发模型的最后一块拼图。       其实它的原理很简单,本身是一个中央式的Cache服务器。在应用启动命令中添加Terracotta参数,Classloader就会根据配置文件在 ...
    08已过了一季,马上就要三十的人了,总有些脱不开烟火气的惫懒。为了那些"将来",今年要读的书:一、架构模式   模式,就仿佛一个代号。一个大的架构,总能分拆成一个个代号与符号来演绎。   SOA、ESB、SCA,注定了还是这一两年内纠缠着业界和客户的名词,大型架构内应用间的集成交互、性能、伸缩性、可靠性、可管理性、可扩展性、安全性,永远都是设计人员的心头好。 《Pattern-Oriented Software Architecture, Volume 4 -- A Pattern Language ...
OverView Apache CXF  Web Services Using Apache CXF(JDJ)  Dan Diephouse XFire作者的Blog,现工作于MuleSource。 余昌 、Willem Jiang  两位IONA北京员工的Blog。  架构笔记 CXF的架构看多了有点熟悉而无聊,核心模块更是经典得没法更经典了。      一、核心处理模块: Bus -- CXF容 ...
1.Overview SEDA  Adaptive Overload Control for Busy Internet Servers  An Architecture for Highly Concurrent,Well-Conditioned Internet Services       SEDA(Staged Event-Driven Architecture)的核心思想是把一个请求处理过程分成几个Stag,不同资源消耗的Stag使用不同数量的线程来处理,S ...
Overview Shoal  Shoal Overview  Clustering with the Shoal Framework(java.net)  Shoal JXTA Overview Presentation  作者Blog  Shoal是Glassfish的群集子项目,和Geronimo拼命整合现有开源项目相反,Glassfish在拼命拆分可独立使用的子项目。 Shoal很好的抽象了集群的两个最重要功能--群集节点管理和共享状态数据,而且 ...
1.Overview       数据服务是专门化的Web服务,在Web服务占了很大的地盘。       因此,有企业服务总线(ESB),也会有数据总线,两者是SOA下的两大总线,概念与功能上基本能一一对应,都是提供集中、星型的访问服务。       数据vs信息。数据一般指单体的表,而信息指有业务含义的多个数据表的组合。数据服务的主体一般是"信息"。 2.数据的基本服务接口   &nbs ...
2007-10-09

ESB架构笔记

关键字: soa, esb
ESB是什么 ESB综述1:定义ESB  、ESB综述2:ESB使用案例   (InfoQ) 探索企业服务总线 part1(IBM DW)  ,part2   Defining the ESB   (DDJ) 《Enterprise Service Bus》  ,O'Reilly 2004     ESB就是一个服务的中介,形成服务使用者->ESB服务Proxy- ...
1.REST 1.1 缘起     N年前,一说到跨平台的服务方案,大牛们就想到"Socket Server",小兵们就一直退,退到会议室的墙角。     几年前,一说到跨平台的服务方案,连客户都会想到"Web Service"。     现在,是个人都可以,在几分钟里,使用REST风格把一个服务的客户端和服务端写出来。 1.2 初见      REST首先是一个词,然后代表了一种服务提供模式。嗯,圣贤说 ...
 作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/02/18/1511545.aspx,转载请保留。 引子:     "这个项目的架构是什么?"    对方爽快的回答:"Spring+Struts+Hibernate。"    嗯,这位很可能不是架构师...... 一、核心竞争力 架构设计的理论、模式与技术     架构师们从试验与挫折中获得架构设计的技能,但其中大 ...
2月份买了过千元的书后,重列了一个2.0 版的架构师书单,请看http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx
 本文来自SpringSide WIki,请留意Wiki上的最新版本。   初学struts, 抛块砖头出来,请各位常年与Struts作战的兄弟点评。    Struts 1.2 其实已经大不同,只要大家有简约的态度,即使我们日常的Struts,同样可以写得非常精简,不一定要如传统观念认为的那么繁重,从而节省每天编码的时间。     Struts与Spring结合的基本知识请阅读Struts使用要点。 1.DispatchAction      以一个Contro ...
Overview Prototype.js官方文章  Prototype API Documentation   《Prototype And script.aculo.us》  Pragmatic Bookshelf,2007 - cover Prototype 1.6 《Prototype and Scriptaculous in Action》  Manning,2007 Developer Notes for Prototype.js  cover 1. ...
江南白衣
搜索本博客
存档
最新评论