RIGUZ Lee

使用Spring Cloud Contract进行契约测试

2017-08-10 / Programing / Java

研究了一下契约测试,这个概念听着很高端,其实解决的是一个很古老的问题:系统间的接口定义。以前我们做系统同其他系统对接的时候需要定义接口,需要去设计,去确认;尤其是当下微服务比较盛行的时候,我们自己的系统之间也增加了接口,伴随着敏捷开发的流程,很多时候接口在一开始根本都不会去设计,想到哪改到哪.....于是就出现了所谓的契约测试的东西。

...


使用GOCD部署一个SpringBoot应用

2017-06-26 / Programing / MicroService

如何自动部署 springboot 的应用?

...


搭建Nexus私服

2017-06-25 / Programing / MicroService

我们安装Nexus来作为我们的Docker镜像仓库。

...


再谈Micro Services Architecture

2017-06-24 / Programing / MicroService

再来谈一点我对微服务的理解。首先是微服务的一个服务划分问题。

...


关于Event Sourcing架构

2017-06-23 / Programing / MicroService

在微服务实践中,也许一致性是最头疼的问题了,因为跨数据库的事物将变得十分困难。我们让每一个微服务的数据存储都私有化来实现服务之间的解耦,无可避免存在很多业务需要操作多个微服务的数据库,可能不仅仅是跨服务的不同表,还可能是不同的数据库类型。如果我们采用一个数据库可能事情就会简单了,但这就脱离了微服务的真正价值了。

...