随着DevOps理念和敏捷理念的发展,我们都希望通过自动化技术,加快项目的迭代。尤其是当使用微服务系统架构之后,功能的叠加,对应服务的数量也在增加,大小功能的快速迭代,更加要求部署的快速化,智能化。因此,传统的人工部署已经心有余而力不足,所以合理的使用持续集成,持续部署可以极大的提高生产效率,提高团队整体效率不可或缺的一环。那么Jenkins可以帮你构建一个自动化的持续集成环境,你可以使用它来“自
分类:
其他好文 时间:
2018-08-09 11:02:00
阅读次数:
243
我从14年开始关注容器技术,15年开始使用容器技术,这些年看到了容器技术爆发式发展、版本的快速迭代,记得当时Docker版本还是0.7,Kubernetes版本是1.0,到现在DockerCE18,Kubernetes11。一门新技术的产生必定是为解决某些问题而存在的,同样也会带来一定的问题,容器技术是一项颠覆性技术,改变了企业的CI/CD(持续集成/持续交付,部署)环节的方式,开启了一场革命。
分类:
其他好文 时间:
2018-08-08 17:33:32
阅读次数:
132
Spring Cloud 项目目前仍然是快速迭代期,版本变化很快。这里整理一下版本相关的东西,备忘一下。 大版本 版本号规则 Spring Cloud并没有熟悉的数字版本号,而是对应一个开发代号。 开发代号看似没有什么规律,但实际上首字母是有顺序的,比如:Dalston版本,我们可以简称 D 版本, ...
分类:
编程语言 时间:
2018-08-03 16:30:52
阅读次数:
243
最近写了不少的自动化脚本,但是写的越多,渐渐的变得迷茫起来,做自动化的意义是什么?为什么做自动化?自动化到底能为我们带来什么?在查阅了一些大佬写的文章后,仿佛摸索到了一点做自动化的原因,摘录了几条,特来分享给大家。 前提:1、版本周期不能太短 2、版本主要主流程要基本稳定。 a、枯燥的重复的手工操作 ...
分类:
其他好文 时间:
2018-08-01 12:13:01
阅读次数:
170
PHP与J2EE的对比 网上有很多关于PHP与J2EE之间的对比,细观无非以下几点: 1.语言特征 PHP为脚本语言,解释型语言,弱类型,专为Web开发打造。Java为C语言系编程语言,编译型,强类型,有跨平台的特征。从语法简洁性来说,PHP比Java简洁,毕竟PHP诞生比Java晚,同样的逻辑在P ...
分类:
编程语言 时间:
2018-07-30 14:48:08
阅读次数:
123
转自:https://blog.csdn.net/u012933335/rss/list 1. 为什么做单测 单测的好处 不得不写单测的原因 难处 难于坚持,在快速迭代开发过程中,可供写单测的时间过少 扩展 TDD(Test Drive Develop):测试驱动开发,是一种非常高效的开发方式 2. ...
分类:
其他好文 时间:
2018-07-25 14:34:25
阅读次数:
184
DevOps的出现有其必然性。在软件开发生命周期中,遇到了两次瓶颈。第一次瓶颈是在需求阶段和开发阶段之间,针对不断变化的需求,对软件开发者提出了高要求,后来出现了敏捷方法论,强调适应需求、快速迭代、持续交付。第二个瓶颈是在开发阶段和构建部署阶段之间,大量完成的开发任务可能阻塞在部署阶段,影响交付,于 ...
分类:
其他好文 时间:
2018-07-22 00:15:36
阅读次数:
143
6个分离: 前台页面内容与样式布局分离 前台页面展现与后台业务逻辑分离 后台业务逻辑与整体业务控制分离 后台业务逻辑与数据持久化分离 后台数据持久化与实体对象分离 数据逻辑与业务逻辑分离 目标: 平台整体实现服务架构和领域模型设计 能够做到快速迭代、持续集成。 ...
分类:
其他好文 时间:
2018-07-18 15:12:27
阅读次数:
137
- (void)forDemo{ //全都是在主线程操作的 for (NSInteger i = 0; i{number = 1, name = main} 2018-06-27 11:33:44.226845+0800 5线程操作-GCD-快速迭代[7715:77291] --{number = ... ...
分类:
编程语言 时间:
2018-06-28 10:59:10
阅读次数:
198
背景:业务发展初期为了便于快速迭代,很多应用都采用集中式的架构,随着业务规模的扩展,系统变得越来越复杂,访问量越来越大,不得不进一步扩展系统的吞吐能力。 优化1、主从集群:通过数据库的复制策略,可以将一台mysql数据库服务器中的数据复制到其他的mysql数据库服务器之上,当各台数据库服务器上都包含 ...
分类:
数据库 时间:
2018-06-20 10:21:16
阅读次数:
202