Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
DevOps教程
微服务 + Docker + 云平台 =ESB的死亡
大概看完这篇文章,并不是很同意文章的观点,在过去SOA中服务是一种粗粒度的服务,也就是与微服务相反,粗粒度的服务有两个好处:易于重用,减轻ESB的负载;而微服务催生,比如对事件总线的性能和可靠性要求提高,因为每个微服务是很小的组件,甚至是一个类,微服务之间的通讯几近类似于两个单个对象之间交互调用,性
从敏捷死了到Devops死了
项目管理领域正在不断快速演进发展,从“敏捷死了,持续交付永存”到“Devops死了,serverless永存”,这些新的概念不断涌现,本文试图简单梳理一下其中缘由。 敏捷死了,持续交付永存来自Gradle的Miko
2005与2015软件应用部署方式的比较
近期携程网站由于程序员登录生产现场误操作导致整个网站长期无法访问,这些现象反映了国内很多大型网站的应用部署运营还是停留在2005年的阶段,该文展示了2015年的生产现场运营现状。 在过去十年中,构建和发布应用程序的方式已经发生显著变化,这篇文章比较了200
Docker支持集群分布式应用意义很重大
Docker支持集群分布式应用其实意义很重大,基本可以完全取代EJB了。 分布式从Corba 到Java的EJB再到Docker,EJB因为将分布式的特点强加入到开发中,实际是最早的DevOps雏形,但是很多人不买账,因为他们不需要分布式部署集群,放在一台
简单理解Kubernetes,Mesosphere和Docker Swarm
IT世界正在转向容器,但为了控制管理这些容器,我们又需要容器的管理程序。这就是需要使用Kubernetes,Mesosphere和Docker Swarm的理由。 容器是一种虚拟化应用程序的轻量级方法,是任何DevOps计划的重要元素。但是你怎么管理所有这
Google App引擎如何可靠地支持每天1千亿的请求?
站点可靠性工程(Site Reliability Engineering 简称SRE)是如何保证Google App Engine每天能够支持千亿级的请求调用? 站点可靠性工程是一系列工程目标与技术,能够让任何人运维更好的产品系统,它与DevOps理念一起
Spring创始人Rod大叔:软件交付的未来是编码
Spring创始人Rod大叔一直在和厂商派扳手腕,厂商派认为开发人员应该更关注业务,其他事情交给他们,这从Istio推出可以看出来,Istio认为Spring cloud里面那些服务发现、负载平衡等应该由第三方组件如Istio实现,但是Rod大叔代表的Spring派显然不是这种观点,所以推出Spri
Docker以后将是什么?无核Unikernels和不可变的底层
这是darrenrush的一篇预测Devops业界在Docker以后下一步是什么?大意翻译如下: 我相信Docker已经推动DevOps世界向前走了两步,它提倡的原理思维是具有超前性的,它的目标是构造一个更安全,高性能,易管理的云计算未来。另外一条路径是在
5个步骤实现有效的DevSecOps
几年来,DevSecOps一直是技术对话中的热门话题。这个想法并不新鲜。但改变的是DevSecOps在软件交付中扮演的角色。当DevSecOps成为一个概念时,它被视为一种使安全性更好的方法,但不一定是健康
KeyBank银行的DevOps实践分享
该文分享的是如何在Kubernetes和Docker上运行网上银行、采取开源软件,进行数据库演进和引入断路器等IT改革方式。 这是一家有着二百年历史的银行,拥有近20,000名员工,在美国排名前15位的银行中排名第一,拥有1370亿美元的资产。有大量的旧的
优化Spring Boot应用的Docker打包速度
重点介绍如何在进行迭代开发和部署时采用更快速方法为Spring Boot应用构建Docker镜像?也就是提高构建镜像的速度,降低等待时间。 Docker概念 Docker有四个关
服务网格GCP (GKE, Istio, MSA) 摇滚组合
Istio是一个连接、管理和保护微服务的服务网格式的开放平台。本文组合了Kubernetes Cluster (GKE) 、微服务架构MSA和Prometheus、Grafana、Jaeger组成一个开放平台联盟。 使用设置步骤如下:1. 设置 K
无服务器革命的好、坏和丑!
有人预言10年后,也就是2020年无服务器将承载全球83%的企业工作量。 无论你喜欢与否,一场革命正在进行中。AWS处于领先地位,MS Azure和GCP紧随其后,所有人都怀有共同的目标: 无服务器=FAAS=D
Istio架构
Isti
Codenvy + Docker微服务=开发者的超级计算机
微服务是一个热门话题,因为他们正在改变软件开发行业。 微服务是一个对于调用者来说离散的 单独的可执行逻辑片段的命名,本质上讲,这是一个原子服务,当被调用时实现相应的职责功能,微服务架构导致更方便的系统调试,通过分发并发负载避免错误级联发生,语义处理导致更高
构建Docker Image的五个建议
如何有效快速构建和使用Docker的image以便能加速部署?这对于开发和发布循环是非常重要,下面是一些经验分享: 1.尽可能缓存需要互联网下载的内容,部署需要从互联网下载几百兆数据,非常频繁,因此遭遇缓慢互联网连接是经常有的事情,因此,越多使用缓存,就能
调查发现:SpringBoot和kafka几乎无处不在!
一项新的调查发现,DevOps团队采用微服务的主要原因是扩展应用程序并更快地获得产品和服务的能力。 微服务是敏捷架构的基础,在这种架构上,应用程序被构建为不同的较小服务而不是整个应用程序的集合。新出现的挑战之一是确定这些轻量级服务之间的最佳通信方式。
无服务器将在未来十年占据主导地位
全球研究和思想领导组织Leading Edge Forum发布的一份新报告强调了为什么无服务器基础架构环境将成为企业技术部署的主要范式。题为“为什么对无服务器大惊小怪?” _该报告重点介绍了如何通过无服务器基础架构将IT效率提高多达40%,并就公司应如何准备以确保竞争优势提出建议。
上页
下页