在正式学习如何搭建微服务架构之前,我们先来了解一下微服务架构中涉及的一些常见组件名称及其作用。 ·服务注册中心:注...[作者空间]
书籍《实战Alibaba Sentinel:深度解析微服务高并发流量治理》,有兴趣的同学去看文末 Sentinel...[作者空间]
静态的 Swagger 们跟不上频繁变更的代码 “为什么改了这个没告诉我”,“实际功能和文档上说的不一样啊”。这些...[作者空间]
我记得之前在群里看到,有位读者字节一面的时候被问到:「如何基于 UDP 协议实现可靠传输?」 很多同学第一反应就会...[作者空间]
分享一个Kafka可视化工具,颜值不错,小巧干净,提供实时监控功能。 想要查看Topic里的消息却找不到软件,想要...[作者空间]
背景 分布式系统中由于跨进程跨系统,在某些场景中,我们需要生成全局的唯一ID,例如订单系统,并发情况下,不同的系统...[作者空间]
一、微服务定义 1.1 定义一 微服务是一种架构风格,将单体应用划分成一组小的服务,尽量符合单一职责的原则,使得服...[作者空间]
前言: 阿里巴巴,作为国内互联网公司的Top,算是业界的标杆,有阿里背景的程序员,也更具有权威性。作为程序员,都清...[作者空间]
1.Spring应该很熟悉吧?来介绍下你的Spring的理解 有些同学可能会抢答,不熟悉!!! 好了,不开...[作者空间]
Nornir一个纯Python的自动化框架,可以帮助我们管理众多的设备,我们可以直接使用python来编...[作者空间]
在微服务项目中,如果我们想实现服务间调用,一般会选择Feign。之前介绍过一款HTTP客户端工具Retrofit,...[作者空间]
一、持续集成 1.1 软件开发生命周期 软件开发生命周期又叫做SDLC(Software Development ...[作者空间]
目录 业务场景实战(一)美团到家商品库存演进[https://www.jianshu.com/p/62e1de3e...[作者空间]
在 Go 语言中,没有线程,只有 goroutine,这也是 Go 语言原生支持高并发的关键。 goroutine...[作者空间]
1 代码部署流程 1.1 代码克隆 公司的代码都是放到gitlab仓库, 代码的克隆会由Jenkins的项目构建配...[作者空间]
链接[https://tts.tmooc.cn/ttsPage/LINUX/NSDTN202012/AUTOMAT...[作者空间]
链接[https://tts.tmooc.cn/ttsPage/LINUX/NSDTN202012/AUTOMAT...[作者空间]
背景 现实中没有找到一个现成的体系将管理经验很好地归纳到一起,于是采用一个自底向上的过程,先是将所有知识打碎,然后...[作者空间]
如何实现蓝绿部署? 蓝绿部署中,一共有两套系统:一套是正在提供服务系统,标记为“绿色”;另一套是准备发布的系统,标...[作者空间]
1、先安装Nodejs ①请确保您具有Node.js> = v6。通过包管理器安装Node.js的[https:/...[作者空间]