- 博客(6)
- 收藏
- 关注
转载 JFrog Mission Control 2.0
JFrog Mission Control 2.0全球团队协作能力,大规模协作和强大的可视化功能对于任何产品来说,1.0版本必须要有所创新,来解决行业内尚未解决的问题及痛苦,JFrog Mission Control在第一次发布时就做到了这一点。从Mission Control 1.x开...
2017-12-11 12:10:00 181
转载 监控即服务:微服务架构的模块化系统
除了单体应用的代码,我们的项目还由几十个微服务组成。这些微服务都需要加以监控,而这些事情全部让 DevOps 工程师来做是不太可能的。所以我们开发了一个监控系统,为开发者提供服务。他们可以自由的配置监控系统,使用它们构建多维度的报表,设置阈值触发报警。DevOps 工程师只需要提供基础设施的信...
2017-12-11 12:04:00 296
转载 微服务架构的原理
微服务架构的思想已经被广泛接受,各种最佳实践也层出不穷。虽然有各种方法论的指导,但到了具体实践的过程中,还是会有诸多的困惑。本文试图剖析从单体架构到微服务架构演化背后的深刻原因,从而更好地理解微服务的精髓。 从服务化谈起 软件的协作方式并不是凭空而来,而是依据很多我们实际生活中的既有规则来...
2017-11-30 16:53:00 145
转载 下一代微服务架构——Service Mesh
Service Mesh 是什么?为什么我们需要它? Service Mesh(服务网格)是一个基础设施层,让服务之间的通信更安全、快速和可靠。如果你在构建云原生应用,那么就需要 Service Mesh。 在过去的一年中,Service Mesh 已经成为云原生技术栈里的一个关键组件。很...
2017-11-30 16:35:00 956
转载 为什么我从 Git Flow 开发模式切换到了 Trunk Based 开发模式?
我已经使用 Git Flow 构建我的 Git 分支有几年了。但是,我遇到了 Git Flow 的一些问题,其中大部分来自长期存在的分支。解决这些问题的方案就是 Trunk Based Development。这是一个非常简单的技术,也是有效的持续交付的基础。在这篇文章中,我会告诉你我是如何通...
2017-11-13 14:03:00 153
转载 Docker 容器整合 Spring Boot 应用
那么我们先来创建一个运行在 Alpine Linux 的基于 Java 的轻量级基础映像。 基础镜像构建 我们将使用 Docker 独有的编译文件格式: Dockerfile。 Dockerfile 是一个面向行的批处理文件,包含建立一个镜像的命令。将这些命令放在一个文件中不是必须的,我...
2017-11-10 15:06:00 245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人