重学Java-分布式事务实现方案
XA (也常称为 X/Open AX, 是 eXtended Architecture 的缩写) 是 X/Open (后来合并为 The Open Group )于 1991 年发布的分布式事务处理规范。
共 167 篇文章

XA (也常称为 X/Open AX, 是 eXtended Architecture 的缩写) 是 X/Open (后来合并为 The Open Group )于 1991 年发布的分布式事务处理规范。

CAP定理(CAP theorem)又称为布鲁尔定理(Brewer’s theorem),最开始是埃里克·布鲁尔(Eric Brewer)在 2000年的计算原理研讨会(PODC) 上提出的一个猜想(《Towards Robust Towards Robust Distributed Systems Distributed Systems》)。两年后的2002年,麻省理工学院的 Seth Gilbert 和 Nancy Lynch 教授在《Brewer’s Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services》 一文中证明了该猜测,从此CPA定理正式诞生。

这是事务部分的第一篇,预计从本地事务到分布式事务逐步递进的方式进行整理。同时这个系列默认大家对本地事务已经比较熟悉,所以内容相对会少一些,重点放在分布式事务部分。

随着看的东西多了,越想把相关的知识点能串起来,所以有了这个重学系列,今后不定期更新。

装饰器模式(Decorator Pattern)也叫包装器模式(Wrapper Pattern),在不改变原有对象的基础上,动态地将责任附加到对象上,若要扩展功能,装饰者提供了比继承更有弹性的替代方案。

代理模式为某对象提供一种代理(一个替身或者占位符),从而控制对这个对象的访问。
散列表(Hash Table),平时也叫它“哈希表”或者“Hash 表”。通过把 Key 值映射到表(即数组)中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。
大致可分类两类:多项式量级 和 非多项式量级。
单链表、循环链表、双向链表、双向循环链表

前两天运行项目需要Resin,搜索时发现可用信息不多,在此记录一下配置过程,以及期间遇上的问题。