依据Puppet Labs的2015 DevOps调查报告(下载地址:https://puppetlabs.com/2015-devops-report),调查研究表明: 拥有强IT服务绩效的企业一般会双倍超过其市场及盈利目标: 企业的IT服务绩效和DevOps推崇的普遍实践(如持续集成.持续交付等)有很明显的正相关.比如,调查发现强IT服务绩效的团队比較差IT服务绩效团队的部署频率要快30倍,变更失败率要低50%. 可见.DevOps实践对于提升企业IT服务能力是有明显的正面作用,而且从实践中…
自动化测试体系不完善.缺少自助式的持续交付平台.系统间耦合度高服务拆分难度大.成熟的DevOps工程师稀缺,缺少敏捷文化--这些都是DevOps 在落地过程中,或多或少会碰到的问题,DevOps发展任重道远,不断学习前人经验完善自身是很好的选择. 11月23日,京东云开发者社区和英特尔联合举办的「京东云DevOps自动化运维技术实践」沙龙在上海落地,为开发者们分享京东云在DevOps上的经验. DevOps 自动化运维技术实践 01京东云持续交付演化之路 京东云工具产品研发部副总监 井亮亮 在行…
这是Puppet报告的走过的第九个年头,本次报告基于对2400名IT.开发.信息安全行业的技术人员的调研,着重勾画了DevOps状态的两大趋势:平台模型.需求变更的管理.多年来,我们已经证明了DevOps实践会带来更好的绩效和组织成果,也学习并分享了组织的发展,以及如何更快地发布更好的软件.看到显著进展的同时,我们也看到大多数组织都在努力超越他们进阶的中间阶段.这些团队可能是较难扩展DevOps工作方式的开发团队.运维团队和安全团队. 然而,有些组织确实取得了成功.他们扩展了DevOps超出最初…
四.经典入门demo:识别手写数字(MNIST) 常规的编程入门有"Hello world"程序,而深度学习的入门程序则是MNIST,一个识别28*28像素的图片中的手写数字的程序.MNIST的数据和官网:http://yann.lecun.com/exdb/mnist/ 深度学习的内容,其背后会涉及比较多的数学原理,作为一个初学者,受限于我个人的数学和技术水平,也许并不足以准确讲述相关的数学原理,因此,本文会更多的关注"应用层面",不对背后的数学原理进行展开,感谢…
目前移动端越多越多的网页开始H5化,一方面可以减少安装包体积,另一方面也方便运营.但是相对于原生界面而言,H5的慢速问题一定被大家所诟病,针对这个问题,目前手Q存在几种方案,最常见的便是离线包方案,但离线包存在几个问题: 滞后性,内容显示不及时: 覆盖率,很难达到100%: 校验耗时,由于离线包的素材较多,加载时安全性校验非常多: 除了上面的缺陷外,对于一些UGC架构的业务,离线包的支持也不是特别好.针对这些问题,业界存在一种基于TCP长连接的新方案(WebSo),专注于提高首屏的加载速度.We…
https://www.rightscale.com/ 全球云管理服务厂商RightScale发布了年度云状态报告,今年报告的十大主要内容包括:企业在多云平台上投入巨资.公共云继续快速增长,但是私有云却表现不佳.而微软Azure是增长最快的公共云,虽然亚马逊的AWS仍然占比最大. 每年RightScale都会对企业和中小型企业进行调查,分析云的采用情况.此前,RightScale已经被Flexera收购,今年的报告也是该公司被收购后的第一份报告. 今年,Flexera调查了超过123691名用户…
一.你如何衡量软件工程师个人的工作表现?如何衡量整个工程师团队的工作表现? 主要从两方面: 这个员工做的工作是不是他同意做的或者应该做的?(What) 他们是如何完成自己的工作的?(How) 任何绩效管理的最重要的前提就是针对这个人的合理期望达成共识,这里既包括显性期望和隐性期望.显性期望是指,要求对方在满足特定要求的情况下在规定时间内完成一个特定项目的交付.隐性期望是指,不管他们做什么项目,你对他们的表现所拥有的期待. 如果员工在负责开发一个功能,那么这里的“What”应该包括以下几个方面的内…
原文地址:http://www.infoq.com/cn/news/2017/01/alibaba-yunxiao-cicd-devops 在互联网时代,产品快速迭代的重要性不言而喻.不管是传统企业还是初创企业,在提升研发效能方面都有很强的需求,如果能使用一套对项目流程管理和专项自动化提效工具,来支持项目的快速迭代发布,实现24小时持续集成.持续交付整个流程,不但可以提高研发效率,还能增强产品的竞争力! 1月12日,阿里巴巴旗下一站式研发提效平台——云效联手 InfoQ 在阿里巴巴西溪园区举办了…
作者:美团点评技术团队 链接:https://zhuanlan.zhihu.com/p/24367771 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 红黑树是平衡二叉查找树的一种.为了深入理解红黑树,我们需要从二叉查找树开始讲起. BST 二叉查找树(Binary Search Tree,简称BST)是一棵二叉树,它的左子节点的值比父节点的值要小,右节点的值要比父节点的值大.它的高度决定了它的查找效率. 在理想的情况下,二叉查找树增删查改的时间复杂度为O(l…
Kubernetes 1.14 正式发布已经过去了一段时间,相信你已经从不同渠道看过了各种版本的解读. 不过,相比于代码 Release,马上就要迎来5周岁生日的Kubernetes 项目接下来如何演进,其实也是一个让人着迷的话题.而作为一个日趋成熟的开源生态,Kubernetes 项目每三个月一次的正式发布,其实正是这个高速发展的技术社区不断向前演进的过程中留下的扎实脚印. 而如果说以“不断提升插件能力和可扩展能力”的 “基础设施开源项目民主化”进程是Kubernetes在2017-2018年…