logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

10分钟带你彻底搞懂集群容错和服务隔离

文章目录集群容错策略服务隔离策略线程隔离进程隔离集群隔离读写隔离总结在分布式系统中,由于网络条件以及系统自身缺陷等问题,服务与服务的调用过程难免会出现失败。为了把这种失败的影响程度降到最小,目前,业界有两种主流的最佳实践方案,分别是集群容错和服务隔离。这节课,我就带你利用这两种方案来解决服务雪崩效应,帮你提升分布式系统服务访问的可靠性。假如你正在设计和开发一个分布式服务系统,该系统中存在一批独立运

10分钟带你彻底搞懂RPC架构

文章目录RPC 架构的基本结构RPC 架构的技术体系网络通信序列化传输协议远程调用总结你好,我是萧亦然。当你在构建一个分布式系统时,势必需要考虑的一个问题是:如何实现服务与服务之间的调用?当然,你可以使用 Dubbo 或 Spring Cloud 等分布式服务框架来封装技术实现的复杂性,以此完成这个目标。不过,假如现在没有这些框架,需要你自己来实现远程调用,你会怎么做呢?很多人会选择实现一套 RP

10分钟带你彻底搞懂注册中心

文章目录什么是注册中心?注册信息变更通知机制监听机制轮询机制注册中心实现工具总结你好,我是萧亦然。服务治理可以说是微服务系统中最为关键的一个设计要素,各个微服务都需要通过它来实现自动化的注册和发现。那么今天,我们就来聊聊实现服务治理的基本方法。我们先来模拟一个业务场景,你感受一下。假如我们要设计和开发一个分布式服务系统,对于一个完整的业务系统而言,服务在数量上通常都是具有一定规模的,而服务之间需要

10分钟带你彻底搞懂服务限流和服务降级

文章目录服务限流计数器法滑动窗口法漏桶算法令牌桶算法服务降级我们知道,在分布式系统中,当面对高并发、大流量的应用场景时,系统就会面临崩溃的风险。这时候,为了提高系统可用性,我们就需要对外部流量进行限制,以减少对现有系统的影响。目前,业界主流的两种最佳实践是服务限流和服务降级,这节课我们就来深入了解这两种解决方案。假如你正在设计和开发一个分布式服务系统,各个服务为了满足特定业务需求,通常都会相互依赖

互联网千万级别大数据量如何在本地模拟生成?采用MySQL存储过程轻松实现

用户表 (users包含了200万个用户,每个用户有一个独一无二的user_id。数据字段包括user_name和user_email,统一随机。订单表 (orders每个用户随机生成1-5个订单,订单与用户通过user_id关联。每笔订单随机生成表示订单总金额。订单详情表 (每笔订单有1-5条随机的订单详情,包括商品名称、数量和价格。数据提供关联测试。

文章图片
#mysql#android#数据库
10分钟带你彻底搞懂微内核架构

文章目录什么是微内核架构?如何实现微内核架构?总结在日常开发过程中,我们经常会遇到这样的需求:针对某个业务场景,我们希望在系统中添加一种新的处理逻辑,但又不想对现有的系统造成太大的影响。从架构设计上讲,这是一种典型的系统扩展性需求。针对这样的扩展性需求,本质上开发人员想要的是一种类似插件化的架构体系,调用者通过一个插件工厂获取想要的插件,而插件工厂则基于配置动态创建对应的插件,这样整体系统就像搭积

分布式事务方案比较:选择适合你的分布式事务策略!

P2P金融又叫P2P信贷。其中P2P是 peer-to-peer 或person-to-person的简写,意思是:个人对个人。P2P金融指个人与个人间的小额借贷交易,一般需要借助电子商务专业网络平台帮助借贷双方确立借贷关系并完成相关交易手续。借款者可自行发布借款信息,包括金额、利息、还款方式和时间,实现自助式借款;投资者根据借款人发布的信息,自行决定出借金额,实现自助式借贷。目前,国家对P2P行

文章图片
#分布式
10分钟带你彻底搞懂RPC架构

文章目录RPC 架构的基本结构RPC 架构的技术体系网络通信序列化传输协议远程调用总结你好,我是萧亦然。当你在构建一个分布式系统时,势必需要考虑的一个问题是:如何实现服务与服务之间的调用?当然,你可以使用 Dubbo 或 Spring Cloud 等分布式服务框架来封装技术实现的复杂性,以此完成这个目标。不过,假如现在没有这些框架,需要你自己来实现远程调用,你会怎么做呢?很多人会选择实现一套 RP

如何保证分布式场景下的并发幂等性

随着微服务的普及和推广,服务变得越来越多,多个服务之间的并发问题也给我们带来了新的技术挑战,因此我们需要一个分布式锁来解决服务跨进程之间 本地线程资源无法共享的问题 换而言之,分布式锁是解决分布式场景下的并发问题的一种方式。分布式锁是不是解决并发幂等的方式呢?又如何确保分布式场景下并发幂等性?一、为什么需要保证服务的幂等?如图所示,假如用户请求发起了退款,在进行一系列的规则校验和业务处理后,资金出

通俗易懂讲解区块链

近日,区块链又刷屏火了。中央提出要把区块链作为核心技术自主创新的重要突破口,加大投入力度,着力攻克一批关键核心技术!那么“区块链”到底是什么呢?很多人最初都是通过“比特币”等虚拟货币对“区块链”有些了解,但大都不知道“区块链”到底是什么有什么用等等,今天小编就来通俗易懂的介绍下,供大家参考下。一、区块链是什么?专业来说,区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加...

    共 61 条
  • 1
  • 2
  • 3
  • 7
  • 请选择