我为什么会选择Vim来开发Go项目及Vim IDE安装配置和操作
你好,我是孔令飞,字节跳动云原生资深研发、前腾讯云原生技术专家。《企业级 Go 项目开发实战》、《从零开发企业级 Go 应用》作者,欢迎加入 孔令飞的云原生实战营,助你进阶 Go + 云原生高级开发工程师。 作为一名 Golang 开发,你需要一个编辑器来完成你日常的代码编写。在编写代码过程中,会有一些高频、重要的代码开发操作需要去执行,例如:查看函数的定义、快速的跳转到上一次打开的文件、代码补全
从边车模式到 Service Mesh
所谓边车模式( Sidecar pattern ),也译作挎斗模式,是分布式架构中云设计模式的一种。因为其非常类似于生活中的边三轮摩托车而得名。该设计模式通过给应用程序加上一个“边车”的方式来拓展应用程序现有的功能。该设计模式出现的很早,实现的方式也多种多样。现在这个模式更是随着微服务的火热与 Service Mesh 的逐渐成熟而进入人们的视野。 什么是边车模式 在 Azure Architec
RocketMQ 在业务消息场景的优势详解
作者:隆基 01 消息场景 RocketMQ 5.0 是消息事件流一体的实时数据处理平台,是业务消息领域的事实标准,很多互联网公司在业务消息场景会使用 RocketMQ。 我们反复提到的“消息、业务消息”,指的是分布式应用解耦,是 RocketMQ 的业务基本盘。通过本文,我们将深入了解 RocketMQ 5.0 在业务消息场景的优势能力,了解为什么 RocketMQ 能够成为业务消息领域的事实标
Kubernetes 1.24: 防止未经授权的卷模式转换
作者: Raunak Pradip Shah (Mirantis) Kubernetes v1.24 引入了一个新的 alpha 级特性,可以防止未经授权的用户修改基于 Kubernetes 集群中已有的 VolumeSnapshot 创建的 PersistentVolumeClaim 的卷模式。 问题 卷模式确定卷是格式化为文件系统还是显示为原始块设备。 用户可以使用自 Kubernetes v
为什么测试对云原生流水线不再足够
以速度和规模进行创新的举动让软件质量变得紧张,暴露了测试的局限性。 不要误解我——所有形式的测试都与软件交付供应链密不可分。测试和静态分析对于软件开发流水线是必不可少的,这对于传统和云原生应用程序都是如此。 但问题是,它们是不够的。 我们正处在一个前所未有的时代,一个颠覆性的时代,历史悠久的金融机构正面临着来自7年之久的初创企业的竞争。企业面临着快速行动以保持生存的压力,即便是那些已经存在了 10