Istio 安装使用
本文所使用的操作系统为 macOS 11.1,使用 Docker Desktop 3.0.1 自带的 Kubernetes(v1.19.3) 作为部署环境。
阅读更多本文所使用的操作系统为 macOS 11.1,使用 Docker Desktop 3.0.1 自带的 Kubernetes(v1.19.3) 作为部署环境。
阅读更多一般的认为是:API Gateway用来处理南北向流量,Service Mesh用来处理东西向流量。这样的区分方式并不准确。下面会递进式分析两者的使用场景及异同点,以期通过本文可以明白何时使用API Gateway,何时使用Service …
阅读更多随着应用规模的不断扩大,单体架构已不能承载企业越来越多的业务需求,微服务架构随之兴起。微服务给我们带来诸多益处的同时也带来诸多挑战,其根源即是复杂性的提升。为了解决微服务带来的诸多问题,其中便催生了服务网格的流行。但2020年初,业内最知名 …
阅读更多1 什么是服务网格? 服务网格是分布式软件系统内部用于管理所有“服务到服务”通信的一个系统。 聊服务网格为什么会出现之前,可以聊聊服务架构的演进过程。起初,我们使用一个单体应用来提供服务。 比如我们在做一个电商系统,采用典型的MVC三层架构 …
阅读更多这是一次难忘的登山旅行。 来大连三年,除有几次休闲性的登山外,未随驴友真正意义的爬一次山。这次,准备跟随专业的驴友爬一次山,初衷是想捡回时隔三年的登山习惯,感受登山的快乐。 28号,早上5点起床,穿上登山鞋,冲锋衣,带上太太前日已帮准备好的 …
阅读更多1 题目描述 给定一棵二叉树的先序遍历及中序遍历,尝试构建该二叉树。 说明: 假定树中不存在值重复的情形 例如:
阅读更多1 题目描述 设计链表的实现。您可以选择使用单链表或者双链表来实现。 单链表中的节点应有val和next两个属性,val为当前节点的值,next为下一个节点的指针或引用。 若使用双链表实现,则需要一个额外的属性prev来指向当前节点的前一个 …
阅读更多Golang text/template 包是一个数据驱动的模版渲染工具。提供条件判断,数组或 map 遍历;参数赋值,函数或方法调用;自定义函数扩展,模板嵌套及重用等功能。基于该工具,可以轻松实现复杂场景的文本渲染。如Helm …
阅读更多1 题目描述 给定一棵二叉树,返回其节点值的中序遍历结果。 例如: 输入:[1,null,2,3] 1 \ 2 / 3 输出:[1,3,2] 注:递归较简单,您可否使用循环来实现?
阅读更多1 题目描述 对单链表的某一段(自第m个位置起到第n个位置止)进行反转。 例如: 输入:1->2->3->4->5->NULL, m = 2, n = 4 输出 …
阅读更多