Kubernetes
-
一张图看懂微服务架构路线
我为什么选择微服务架构? 众所周知,单体应用程序,由于其种种不足,几乎不支持敏捷方法。如果你想为一个大型或复杂的业务创建一个软件项目,最好从微服务架构开始。 微服务架构是一种灵活的…
-
复杂性正在杀死软件开发者
导读:现代软件系统日益增长的复杂性正在慢慢杀死软件开发人员。你怎样才能重新获得控制权,而又能充分利用这些技术所能提供的优势? “复杂性是致命的,”Lotus Notes的创建者和微…
-
腾讯 Code Review 规范新鲜出炉
作为公司代码委员会 golang 分会的理事,我 review 了很多代码,看了很多别人的 review 评论。发现不少同学 code review 与写出好代码的水平有待提高。在…
-
提供了关键容器改进的RHEL 8.5 发布
RHEL 8.5是Red Hat Enterprise Linux (RHEL)的最新版本,现已经在13日正式发布。 红帽总监 Joe Brockmeier 提道:“无论是在本地部…
-
Docker 员工自述:我们为什么“输”给了 Kubernetes?
Docker 还活着。尽管它近两三年的境况并不理想,但它还在苦苦挣扎,试图找到自己的商业价值。就在上周,Docker宣布更改 Docker 软件的许可条款。在不久的将来,为大企业工…
-
从零开始搭建创业公司后台技术栈
前言 说到后台技术栈,脑海中是不是浮现的是这样一幅图? 有点眼晕,以下只是我们会用到的一些语言的合集,而且只是语言层面的一部分,就整个后台技术栈来说,这只是一个开始,从语言开始,还…
-
解决 CI/CD 中的仓库阻抗失配
对齐部署镜像和描述符是很困难的,但是某些策略可以使整个过程更高效。 在软件架构中,当两个组件之间有某些概念性或技术上的差异时会出现 阻抗失配impedance misma…
-
Rust vs. Go:为什么强强联合会更好
本文翻译自乔纳森·特纳(Jonathan Turner)和史蒂夫·弗朗西亚(Steve Francia)的文章《Rust vs. Go: Why They’re Better To…
-
Quarkus:面向Java开发人员的云原生开源框架
导读:本文介绍一款名为Quarkus的云原生开源框架。 Quarkus是为OpenJDK HotSpot和GraalVM量身定制的Kubernetes原生Java技术栈。 Quar…
-
Kubernetes 部署的可视化地图
通过查看创建一个吊舱或一个部署时的 10 个步骤,可以更好地了解 Kubernetes。 当你在 Kubernetes 上使用容器时,你经常把应用程序组合在一个吊舱pod中。当你把…