云原生
文章平均质量分 93
人工智
个人记录博客,不推荐阅读
展开
-
【云原生系列】KEDA和HPA
Kubernetes 事件驱动自动缩放 (KEDA: Kubernetes Event-driven Autoscaling) 是对 Kubernetes 内置的水平 Pod 自动缩放器 (HPA) 的补充。KEDA可以接入prometheus,根据prometheus的数据指标进行弹性伸缩,相比更加的精准实用。KEDA 有非常好的文档,所以很容易设置,同时 KEDA 是一个由微软支持的开源原生云项目,它在 Azure AKS (Azure 的 Kubernetes 产品) 中得到了完全支持。原创 2023-03-07 00:13:14 · 486 阅读 · 0 评论 -
【微服务之分布式事务】分布式事务
分布式事务转载 2022-11-26 22:10:48 · 477 阅读 · 0 评论 -
【微服务组件之分布式锁】分布式锁
分布式锁转载 2022-11-20 21:58:26 · 1428 阅读 · 0 评论 -
【微服务架构组件之注册中心】注册中心选型-我只选nacos
注册中心选型原创 2022-11-20 15:35:33 · 1627 阅读 · 0 评论 -
【微服务治理之监控APM】系统监控架构概述
监控原创 2022-11-19 20:38:04 · 2919 阅读 · 0 评论 -
【微服务组件配置中心热更新原理】AsyncContext实现长轮询揭秘
异步原创 2022-11-17 21:55:53 · 519 阅读 · 0 评论 -
死生之地不可不察:论 API 标准化对 Dapr 的重要性
daper和mesh转载 2022-09-03 17:45:19 · 249 阅读 · 0 评论 -
云原生系列二【Kubernetes】Kubernetes是如何运行的?
k8s如何运行原创 2022-06-12 12:01:55 · 624 阅读 · 0 评论 -
云原生系列一【docker】基于linux nameSpace的docker技术
docker原创 2022-06-11 16:47:15 · 781 阅读 · 0 评论 -
云原生系列「五」我为啥又看上了serviceMesh?
上一篇文章,说到为什么不看到服务网格,核心是没有强大的运维监控以及性能问题,那么lstio的出现让那个我们看到了一线曙光服务网格是一个专用的基础设施层,旨在“在微服务架构中实现可靠、快速和安全的服务间调用”。它不是一个“服务”的网格,而是一个“代理”的网格,服务可以插入这个代理,从而使网络抽象化。在典型的服务网格中,这些代理作为一个sidecar(边车)被注入到每个服务部署中。服务不直接通过网络调用服务,而是调用它们本地的sidecar代理,而sidecar代理又代表服务管理请求,...原创 2021-12-23 00:28:58 · 1590 阅读 · 0 评论 -
云原生系列「四」我为啥不看好ServiceMesh?
前言今年,ServiceMesh(服务网格)概念在社区里头非常火,有人提出2018年是ServiceMesh年,还有人提出ServiceMesh是下一代的微服务架构基础。作为架构师,如果你现在还不了解ServiceMesh的话,是否感觉有点落伍了?那么到底什么是ServiceMesh?它诞生的背景是什么?它解决什么问题?企业是否适合引入ServiceMesh?根据近年在一线互联网企业的实践和思考,从个人视角出发,我为大家一一解答这些问题。微服务架构的核心技术问题在业务规模化和研发效能提升等因转载 2021-12-22 23:09:29 · 213 阅读 · 1 评论 -
云原生系列「三」容器网络
Docker的网络实现标准的Docker支持以下4类网络模式。◎ host模式:使用--net=host指定。◎ container模式:使用--net=container:NAME_or_ID指定。◎ none模式:使用--net=none指定。◎ bridge模式:使用--net=bridge指定,为默认设置。 在Kubernetes管理模式下通常只会使用bridge模式,所以本节只介绍在bridge模式下Docker是如何支持网络的。 在bridge模式下,Doc...转载 2021-12-21 22:36:31 · 306 阅读 · 0 评论 -
云原生系列「0」容器概述
一、Docker概述Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows 机器上,也可以实现虚拟化。1.1 什么是容器?容器技术是一种虚拟化的方案。容器虚拟化也就是操作系统级别的虚拟化,只能运行相同或相似内核的操作系统。Docker使用的容器技术依赖于Linux内核的Namespaces和Cgroups和切根(chroot),这三个技术就是为了让操作系统资源被区隔成独立区间。Docker能够将开发的应原创 2021-12-21 22:24:41 · 466 阅读 · 0 评论