大家要如何以规模化方式运维微服务应用程序?实践当中会出现哪些问题,我们又该如何加以解决?在大规模与非预测性工作负载场景当中,我们需要满足哪些条件才能运行一款大型微服务应用程序,而又能够确保不必受到功能发布或者产品变更的影响? 在围绕微服务展开的探讨当中,我们发现几乎很少有人能够切实回答上述问题。以D ...
分类:
其他好文 时间:
2016-11-17 13:56:37
阅读次数:
134
参考资料: GoLang书籍: https://github.com/dariubs/GoBooksGo名库: https://github.com/Unknwon/go-rock-libraries-showcasesGoLang中国: http://golangtc.com/Spring Boo ...
分类:
其他好文 时间:
2016-11-16 14:00:39
阅读次数:
201
总体流程: 在开发机开发代码后提交到gitlab 之后通过webhook插件触发jenkins进行构建,jenkins将代码打成docker镜像,push到docker-registry 之后将在k8s-master上执行rc、service的创建,进而创建Pod,从私服拉取镜像,根据该镜像启动容器 ...
分类:
其他好文 时间:
2016-11-15 14:19:57
阅读次数:
695
Serverless 架构:用服务代替服务器 转载本文需注明出处:EAII企业架构创新研究院(微信号:eaworld),违者必究。如需 加入微信群参与微课堂、架构设计与讨论直播请直接回复此公众号:“加群 姓名 公司 职位 微信号 ”。 还记得在十多年前,SaaS鼻祖SalesForce喊出的口号『N ...
分类:
其他好文 时间:
2016-11-11 20:36:23
阅读次数:
536
API Gateway作为微服务重要的中间件,对原有API Server不需要改动或者改动很小就能实现,通用的功能也很容易整合,基于Nginx的OpenResty模块性能也能得到保障。因此很有必要使用API Gateway把开放的接口管理起来。 ...
构建微服务:如何优雅的使用mybatis 这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和mybatis组合的相关资料,各种各样的形式都有,看的人 ...
分类:
其他好文 时间:
2016-11-08 01:01:53
阅读次数:
656
我有一个习惯,接触到新概念、新技术出现后,就会探究他的前世今生、来龙去脉,正所谓“太阳底下没有新鲜事”,喜欢从对比中找到价值点,不如此就觉得理解不透彻,就觉得少了点什么。
分类:
编程语言 时间:
2016-11-07 17:49:10
阅读次数:
295
这两天启动了一个新项目因为项目组成员一直都使用的是mybaits,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybaits。到网上找了一下关于spring boot和mybaits组合的相关资料,各种各样的形式都有,看的人心累,结合了mybaits的官方demo和 ...
分类:
其他好文 时间:
2016-11-07 10:03:25
阅读次数:
406
一、总体流程 部署: 开发机(mac) ip:11.11.11.11 docker:1.12.1 部署机(centos7) ip:10.211.55.4 docker:1.12.3 生产机(centos7) ip:10.211.55.3 docker:1.10.3(装k8s1.4的时候自带安装的版本 ...
分类:
其他好文 时间:
2016-11-06 14:23:13
阅读次数:
1034
一、作用 使用webhooks来实现当git客户端push代码到gitlab后,jenkins会立即去gitlab拉取代码并构建。 二、步骤 1、安装插件 ruby_runtime(Hook插件依赖于该插件) Gitlab Hook Plugin 2、Jenkins全局配置 "系统管理"->"系统设 ...
分类:
Web程序 时间:
2016-11-06 14:00:56
阅读次数:
491