- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 分布式事务解决方案
目前的应用系统,不管是企业级应用还是互联网应用,最终数据的一致性是每个应用系统都要面临的问题,随着分布式的逐渐普及,数据一致性更加艰难,但是也很难有银弹的解决方案,也并不是引入特定的中间件或者特定的开源框架能够解决的,更多的还是看业务场景,根据场景来给出解决方案。根据笔者最近几年的了解,总结了几个点,更多的应用系统在编码的时候,更加关注数据的一致性,这样系统才是健壮的。一、基础理论
2017-03-06 17:19:47
1584
原创 Java Volatile详细介绍
Java并发中的可见性与原子性:可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。 可见性,是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的。也就是一个线程修改的结果。另一个线程
2017-02-16 17:42:24
467
原创 MySQL存储引擎之Myisam和Innodb
Mysql有两种存储引擎:InnoDB与Myisam,下表是两种引擎的简单对比 MyISAMInnoDB构成上的区别:每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩 展名为.MYD (MYData)。索引文件的扩 展名是.MYI (
2017-02-16 17:31:16
338
原创 dubobo接口的泛化调用(不依赖jar包)
1.dubbo泛化调用的应用场景(个人观点) 对于一个项目要大量调用其他平台,如移动网关(开放平台这样的)。这时候如果还是按照以前依赖jar包的调用方式,项目打包之后将极其的庞大,后期也难以扩展,这时候就需要dubbo泛化的调用方式。2.dubbo泛化处理过程关于泛化,dubbo文档这样描述的。http://dubbo.io/User+Guide-zh.htm#U
2016-07-12 09:31:47
8261
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人