再谈Micro Services Architecture

2017-06-24 / Programing / MicroService

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

...


关于Event Sourcing架构

2017-06-23 / Programing / MicroService

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

...


搭建GOCD Server

2017-06-20 / Programing / MicroService

来部署一个GOCD的容器。

...


搭建Gitlab私服

2017-06-18 / Programing / MicroService

我们利用Gitlab搭建一个内网的git私服,可以为团队提供git服务。首先是需要pull下来Gitlab的镜像了。

...


在虚拟机中使用Docker

2017-06-17 / Programing / MicroService

几年前在公司复杂维护机房的时候,就开始关注Docker这种基于容器的虚拟化技术了,当时并没有选择Docker,因为几年前docker刚起步还不是很成熟,不敢采用这样的技术(当然关键是自己不了解也能力不够)。当时采取的是KVM和Virtual Box,问题也很明显,因为一台物理机(Dell T320 32GRAM)开个四五台Virtual Box虚拟机就有点吃不消了,想做到专机专用,也是很困难的事情。当时的主要目的是想把Oracle、WebSphere等吃内存的东西隔离出来。

...