-
配置管理和服务发现之Confd和Consul使用场景详解
目录Confd和Consul是什么鬼?ConfdConsulConfdConsulConfd+Consul案例1案例2Confd和Consul是什么鬼?Confd和Consul都是用于配置管理和服务发...目录Confd和Consul是什么鬼?Confd
redis分布式ID解决方案示例详解
目录常用的分布式ID解决方案UUIDSnowflakeSnowflake算法的Java代码:LeafLeaf算法的Java代码:基于数据库自增ID生成基于UUID生成基于Redis生成基于ZooKee...目录常用的分布式ID
java分布式流式处理组件Producer分区理论
目录前言为什么需要分区分区的作用分区策略DefaultPartitionerRoundRobinPartitioner自定义分区器代码说明前言前面我们已经对Producer发送原理做了一个比较详细的说...目录
Redisson实现分布式锁、锁续约的案例
目录一、基础0)Redisson版本说明、案例1)Redisson连接Redis的方式2)用到的Redis命令3)用到的lua脚本语义二、源码分析1、RLock2、加锁流程3、释放锁流程一、基础0)R...目录一、基
MongoDB为什么比Mysql快原理解析
目录引言数据存储方式不同MysqlMongoDB索引机制不同MysqlMongoDB分布式架构不同MysqlMongoDB总结引言在当今互联网时代,数据是无价之宝。为了更高效地存储和管理数据,数据库成
MongoDB为什么比Mysql快原理解析
目录引言数据存储方式不同MysqlMongoDB索引机制不同MysqlMongoDB分布式架构不同MysqlMongoDB总结引言在当今互联网时代,数据是无价之宝。为了更高效地存储和管理数据,数据库成
Kubernetes上使用Jaeger分布式追踪基础设施详解
目录正文微服务架构中的可观察性分布式追踪Jaeger组件架构图Jaeger客户端Jaeger代理Jaeger SideCar 代理Jaeger Daemonset 代理Jaeger Collector 服务Jaeger Query 查询服务
Kubernetes上使用Jaeger分布式追踪基础设施详解
目录正文微服务架构中的可观察性分布式追踪Jaeger组件架构图Jaeger客户端Jaeger代理JaegerSideCar代理JaegerDaemonset代理JaegerCollector...目录正文微服务架构中的可观察
Java gRPC拦截器简单实现分布式日志链路追踪器过程详解
目录跨进程链路追踪原理代码实现总结之前开源过一个分布式日志链路追踪的工具,其作用是规范日志格式,实现分布式日志层面的链路追踪,并且工具支持SpringMVC,Dubbo,OpenFeign,HttpC
Java Zookeeper分布式分片算法超详细讲解流程
目录背景技术方案分布式协调中间件基于Zookeeper的技术方案服务注册目录设计服务分片处理流程编码实现总结背景公司的一个服务需要做类似于分片的逻辑,一开始服务基于传统部
Redis监听过期的key实现流程详解
目录一、简介二、maven依赖三、编码实现3.1、application.properties3.2、Redis配置类3.3、监听器3.4、服务类3.5、工具类四、测试4.1、测试类4.2、单实例4....目录一、简介
SpringBoot整合XxlJob分布式任务调度平台
目录1.XxlJob简介2.XxlJob快速入门2.1下载源码仓库地址2.2定时任务实现步骤3.SpringBoot整合XxlJob3.1创建SpringBoot工程引入依赖3.2编写prop...目录1.XxlJob简介2.XxlJob
Redis优雅地实现延迟队列的方法分享
目录前言使用依赖配置配置文件demo代码执行效果原理分析队列创建生产者消费者整个流程总结思考前言工作中常常会遇到这样的场景,如订单到期未支付取消,到期自动续费等,我们发现
SpringBoot集成ShedLock实现分布式定时任务流程详解
目录一、背景二、ShedLock是什么三、落地实现3.1引入依赖包3.2配置数据库连接信息3.3创建Mysql数据表3.4配置LockProvider3.5创建定时Job四、结果分析一、背景...目录一、背
openGauss数据库共享存储特性概述
目录版本介绍继承功能:新增功能:主备共享存储特性简介客户价值特性描述特性约束openGauss 3.1.1是openGauss 5.0.0 release版本的Preview版本,希望广大社区伙伴和开发者基于此
golang代码中调用Linux命令
目录传统方案--crontab分布式任务调度go执行shell命令实际我们在golang代码中调用Linux命令1、普通调用2、结合协程调用,可控制中断调用传统方案--crontab缺点配置任务时,需.
openGauss数据库共享存储特性概述
目录版本介绍继承功能:新增功能:主备共享存储特性简介客户价值特性描述特性约束openGauss3.1.1是openGauss5.0.0release版本的Preview版本,希望广大社区伙伴和开...目录版本介
Redisson分布式限流的实现原理解析
目录正文RRateLimiter使用RRateLimiter的实现RRateLimiter使用时注意事项RRateLimiter是非公平限流器Rate不要设置太大限流的上限取决于Redis单实例的性能分布式限流的本质
Redisson分布式限流的实现原理解析
目录正文RRateLimiter使用RRateLimiter的实现RRateLimiter使用时注意事项RRateLimiter是非公平限流器Rate不要设置太大限流的上限取决于Redis单实例的性能...目录正文RRateL
Redisson分布式信号量RSemaphore的使用超详细讲解
目录一、RSemaphore的使用二、RSemaphore设置许可数量三、RSemaphore的加锁流程四、RSemaphore的解锁流程本篇文章基于redisson-3.17.6版本源码进行分析一、RSemaphore的使
RedissonRedLock红锁加锁实现过程及原理
目录一、主从redis架构中分布式锁存在的问题二、红锁算法原理三、红锁算法的使用四、红锁加锁流程五、RedLock算法问题六、总结本篇文章基于redisson-3.17.6版本源码进行分
Java微服务分布式调度Elastic-job环境搭建及配置
目录什么是任务调度为什么需要分布式调度Elastic-Job环境搭建更改Zookeeper配置SpringBoot集成ElasticJob什么是任务调度任务调度是为了自动完成特定任务,在约定的特定时刻去
Java微服务分布式调度Elastic-job环境搭建及配置
目录什么是任务调度为什么需要分布式调度Elastic-Job环境搭建更改Zookeeper配置SpringBoot集成ElasticJob什么是任务调度任务调度是为了自动完成特定任务,在约定的特定时刻..
在redis中防止消息丢失的机制
目录如何在redis中防止消息丢失前言同步的事务——停止等待同步的事务——连续ARQ异步的事务——回调机制消息的幂等处理如何在redis中防止
在redis中防止消息丢失的机制
目录如何在redis中防止消息丢失前言同步的事务停止等待同步的事务连续ARQ异步的事务回调机制消息的幂等处理如何在redis中防止消息丢失前言在项目中,由于网络问题,我们很难保

© 2022 站长之家-易采站长站-Easck.Com - 豫ICP备2022007027号
