随笔分类 -  云原生

微服务化、DevOps、持续交互、容器化
摘要:★ ServiceMesh系列 1 背景 在复杂的互联网场景中,不可避免的会出现请求失败或者超时的情况。 从程序的的响应结果来看,一般是Response返回5xx状态的错误;从用户的角度去看,一般是请求结果不符合预期,即操作失败(如转账失败、下单失败、信息获取不到等)。 偶发的不可避免的5xx请求错 阅读全文
posted @ 2024-12-12 10:03 Hello-Brand 阅读(179) 评论(0) 推荐(0) 编辑
摘要:★ ServiceMesh系列 1 什么是流量染色 在复杂的生产场景中,经常会有同一个服务中,存在多个版本长期共存的需求。为了让不同的用户在不一样的版本中使用,就需要对用户的请求进行采样和染色,打上不同的标识。 这样的目的有几个: 支撑分级发布,避免全量发布时可能遇到的大规模风险,如系统崩溃、用户流 阅读全文
posted @ 2024-11-13 08:13 Hello-Brand 阅读(294) 评论(0) 推荐(1) 编辑
摘要:★ ServiceMesh系列 1 Istio部署 1.1 连接测试机 进入测试机服务器... 1.2 安装Istio 1.2.1 通过官方网站下载Istio # 下载最新版本的Istio $ curl -L https://istio.io/downloadIstio | sh - # 或者下载指 阅读全文
posted @ 2024-10-12 08:00 Hello-Brand 阅读(236) 评论(0) 推荐(0) 编辑
摘要:1 背景 我们之前介绍过,随着业务流量上涨之后,我们的系统需要适时的进行扩容。 数据存储层我们也介绍过MySQL的扩容 Scale UP(纵向扩展) 和 Scale Out(横向扩展) 垂直拆分(Scale Up 纵向扩展):包括垂直分库、垂直分表 水平拆分(Scale Out 横向扩展):包括库内 阅读全文
posted @ 2024-02-29 09:00 Hello-Brand 阅读(645) 评论(0) 推荐(0) 编辑
摘要:# ★微服务系列 [微服务1:微服务及其演进史](https://www.cnblogs.com/wzh2010/p/14940280.html "微服务1:微服务及其演进史") [微服务2:微服务全景架构 ](https://www.cnblogs.com/wzh2010/p/15311192.h 阅读全文
posted @ 2023-08-18 15:13 Hello-Brand 阅读(2215) 评论(0) 推荐(4) 编辑
摘要:★微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 微服务6:通信之网关 微服务7:通信之RPC 微服务8:通信之RPC实践篇(附源码) 微服务9:服务治理来保证高可用 微服务10:系统服务熔断、 阅读全文
posted @ 2023-01-03 15:03 Hello-Brand 阅读(979) 评论(1) 推荐(1) 编辑
摘要:微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 微服务6:通信之网关 微服务7:通信之RPC 微服务8:通信之RPC实践篇(附源码) 微服务9:服务治理来保证高可用 微服务10:系统服务熔断、限流 1 介绍 阅读全文
posted @ 2022-12-20 15:33 Hello-Brand 阅读(1784) 评论(0) 推荐(0) 编辑
摘要:微服务1:微服务及其演进史微服务2:微服务全景架构微服务3:微服务拆分策略微服务4:服务注册与发现微服务5:服务注册与发现(实践篇)微服务6:通信之网关微服务7:通信之RPC微服务8:通信之RPC实践篇(附源码)微服务9:服务治理来保证高可用 微服务10:系统服务熔断、限流 1 为什么熔断限流 分布 阅读全文
posted @ 2022-10-13 15:08 Hello-Brand 阅读(2329) 评论(1) 推荐(0) 编辑
摘要:★微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 微服务6:通信之网关 微服务7:通信之RPC 微服务8:通信之RPC实践篇(附源码) 微服务9:服务治理来保证高可用 1 微服务带来的挑战 在第 阅读全文
posted @ 2022-05-06 14:25 Hello-Brand 阅读(3846) 评论(1) 推荐(1) 编辑
摘要:★微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 微服务6:通信之网关 微服务7:通信之RPC 微服务8:通信之RPC实践篇(附源码) 1 说明 上一节我们我们详细学习了RPC的概念和原理,以及 阅读全文
posted @ 2022-03-22 14:40 Hello-Brand 阅读(1313) 评论(0) 推荐(0) 编辑
摘要:★微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 微服务6:通信之网关 微服务7:通信之RPC 1 什么是RPC通信 RPC:Remote Procedure Call Protocol,指的是 阅读全文
posted @ 2022-03-15 17:14 Hello-Brand 阅读(3785) 评论(0) 推荐(1) 编辑
摘要:★微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 微服务6:通信之网关 1 概述 回顾下前面几篇关于微服务的介绍,我们可以了解到从当单体系统到微服务,再到服务网格的演进过程。那单体系统和微服务相 阅读全文
posted @ 2022-02-18 15:58 Hello-Brand 阅读(1624) 评论(0) 推荐(0) 编辑
摘要:★微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 1 服务注册中心 前面我们对业内几种比较常见的注册中心做了介绍:Eureka、Zookeeper、Consul、Etcd。 并且在各个指标上做了 阅读全文
posted @ 2022-01-28 14:32 Hello-Brand 阅读(4029) 评论(0) 推荐(1) 编辑
摘要:★ 微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 1 微服务的注册与发现 我们前面在全景架构中对服务注册与发现做了大致的说明,本章我们着重详细说明微服务下注册与发现的这个能力。 微服务注册与发 阅读全文
posted @ 2022-01-20 15:51 Hello-Brand 阅读(7324) 评论(0) 推荐(3) 编辑
摘要:★ 微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 前面我们学习了微服务的全景架构,了解到相对于传统单体架构,微服务的优势,以及系统服务化的发展趋势。 对于新启动的项目,我们在权衡之后可以大方的 阅读全文
posted @ 2022-01-09 10:53 Hello-Brand 阅读(3560) 评论(0) 推荐(4) 编辑
摘要:★ 微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 1 微服务优势与挑战 1.1 微服务的优势 1.1.1 单一职责 微服务架构中的每个节点高度服务化,都是具有业务逻辑的,符合高内聚、低耦合原则 阅读全文
posted @ 2021-12-28 15:34 Hello-Brand 阅读(4122) 评论(0) 推荐(7) 编辑
摘要:★ 微服务系列 微服务1:微服务及其演进史 微服务2:微服务全景架构 微服务3:微服务拆分策略 微服务4:服务注册与发现 微服务5:服务注册与发现(实践篇) 1 传统单体系统介绍 在很多项目的业务初期阶段,高速迭代上线是首要考虑的事情,对后期的容量预估、可扩展性和系统健壮性、高可用一般没有那么重视。 阅读全文
posted @ 2021-12-16 14:51 Hello-Brand 阅读(9621) 评论(13) 推荐(29) 编辑

点击右上角即可分享
微信分享提示