随着分布式服务架构的流行与普及,原来在单体应用中执行的多个逻辑操作,现在被拆分成了多个服务之间的远程调用。虽然服务化为我们的系统带来了水平伸缩的能力,然而随之而来挑战就是分布...
随着分布式服务架构的流行与普及,原来在单体应用中执行的多个逻辑操作,现在被拆分成了多个服务之间的远程调用。虽然服务化为我们的系统带来了水平伸缩的能力,然而随之而来挑战就是分布...
我们来讨论MQ,首先我们需要问下自己我们为什么要使用MQ?MQ为我们解决了哪些问题?日常应用解决的是我们系统耦合的问题,如下举出外面场景 订单和派送系统 使用RPC 也会存在...
EventBus顾名思义,事件总线,是一个轻量级的发布/订阅模式的应用模式。相比于MQ更加简洁,轻量,它可以在一个小系统模块内部使用。如果你也对EventBus感兴趣,或者想...
Sentinel 注解支持 @SentinelResource 用于定义资源,并提供可选的异常处理和 fallback 配置项。 @SentinelResource 注解包含...
为什么需要全局异常处理 在传统 Spring Boot 应用中, 我们 @ControllerAdvice 来处理全局的异常,进行统一包装返回 例如: ③ 处应用调用数据库异...
声明本文章只是对锁理解的个人理解点。 背景 在编程的世界锁是在处理高并发多线程可以说必须用到的机制或者说手段。首先要清楚的了解知道为什么要用锁?在面试过程中或者在实际开发过程...
知识改变命运,撸码使我快乐,2020继续游走在开源界点赞再看,养成习惯给我来个Star吧,点击了解下基于SpringBoot的组件化接口服务落地解决方案 SpringBoot...
1. 部署Nginx OpenResty 安装部署NginxOpenResty将许多配置编译成了一个二进制包,内部集成了许多nginx特性;1、安装openresty 1)通...
一、常用命令 ls、ls2、get、stat 1.1 创建节点 create /imooc imooc-data 在根目录中创建一个 imooc节点,并写入数据 “imooc...