写点什么

redisson

0 人感兴趣 · 20 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/a6/a6d38ead92b4e570c2b5ff7d79514fd1.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的 Redis 延时队列的功能组件

针对于目前,系统中的延时队列的开发复杂度以及统一化管理没有完成相关的标准,故此本人封装了一款,基于Redssion的框架为基础的也是基于我们现在framework为基础的延时队列框架开发机制组件,方便未来大家去开发属于自己的延时队列的开发规范以及开发成本!

详解 Redisson 分布式限流的实现原理

我们目前在工作中遇到一个性能问题,我们有个定时任务需要处理大量的数据,为了提升吞吐量,所以部署了很多台机器,但这个任务在运行前需要从别的服务那拉取大量的数据,随着数据量的增大,如果同时多台机器并发拉取数据,会对下游服务产生非常大的压力。

只用了半个 Redisson 的 Semaphore 实现并发控制

做过企业微信开发的同学应该知道,企业微信有一个很讨厌的报错--接口并发超过限制(45033)。报错的原因呢就是因为有多个线程在同时调用企业微信的接口,为了不让接口调用一直报错,我的服务就也要有一个接口并发控制体系。

redisson bug 分析

用户头像
wgy
2022-07-06

本文分析了redisson由于一个NPE问题导致的连锁bug。

浅谈限流组件的应用和设计原则

用户头像
xiaoxi666
2021-08-06

做业务的同学都知道,在现实情况中,往往会出现流量暴增的情况。这些流量可能来自于黑客的爬虫,也可能来自于节日大促,或者其他一些渠道。当然业界都有对策,比如反爬、熔断、降级、限流等等不一而足。

https://static001.geekbang.org/infoq/6b/6bd3e2ea2c2d7202167e1e20aa51c1e6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

建立对分布式锁的系统认知 - 从 Redlock 开始

用户头像
刘绍
2021-07-15

本文从Redlock入手,期望你可以通过这篇文章建立对分布式锁方案的评判标准,在实际的技术选型中能够对多种方案进行客观评价。

Redisson 分布式锁源码 10:读写锁

用户头像
程序员小航
2021-07-13

Redisson 还支持可重入读写锁,允许在分布式场景下,同时有多个读锁和一个写锁处于加锁状态。

Redisson 分布式锁源码 09:RedLock 红锁的故事

用户头像
程序员小航
2021-07-12

RedLock 红锁,是分布式锁中必须要了解的一个概念。 所以本文会先介绍什么是 RedLock,当大家对 RedLock 有一个基本的了解。然后再看 Redisson 中是如何实现 RedLock 的。

Redisson 分布式锁源码 08:MultiLock 加锁与锁释放

用户头像
程序员小航
2021-07-10

基于 Redis 的 Redisson 分布式联锁 RedissonMultiLock 对象可以将多个 RLock 对象关联为一个联锁,每个 RLock 对象实例可以来自于不同的 Redisson 实例。

Redisson 分布式锁源码 07:公平锁释放

用户头像
程序员小航
2021-07-09

前文已经了解到,公平锁加锁失败之后,会将当前放到等待队列中,通过 Java 代码中的循环不断尝试获得锁。下面看下公平锁的释放。

Redisson 分布式锁源码 06:公平锁排队加锁

用户头像
程序员小航
2021-07-08

加锁失败被放到等待队列之后,线程是如何处理的?

Redisson 分布式锁源码 04:可重入锁释放

用户头像
程序员小航
2021-07-06

前面已经了解到了,可重入锁加锁,看门狗以及锁的互斥阻塞。

Redisson 分布式锁源码 03:可重入锁互斥

用户头像
程序员小航
2021-07-05

看过可重入锁的 Lua 脚本,已经可以知道当锁存在时,是会加锁失败的。 下面看一下,加锁失败之后是如何处理的呢?

Redisson 分布式锁源码 02:看门狗

用户头像
程序员小航
2021-07-03

说起 Redisson,比较耳熟能详的就是这个看门狗(Watchdog)机制。

Redisson 分布式锁源码 01:可重入锁加锁

用户头像
程序员小航
2021-07-02

使用分布式服务,那一定绕不开分布式服务中数据并发更新问题!

https://static001.geekbang.org/infoq/47/471893636d791e681891834b63332013.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Feed 流系统重构 - 架构篇

重构,于我而言,很大的快乐在于能够解决问题。

https://static001.geekbang.org/infoq/d2/d22d5967c2d247eb3823f13610e89a53.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

分布式锁中的王者方案 - Redisson

用户头像
悟空聊架构
2021-05-22

上篇讲解了如何用 Redis 实现分布式锁的五种方案,但我们还是有更优的王者方案,就是用 Redisson。

面试必问:如何实现 Redis 分布式锁

摘要:今天我们来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。

redisson_redisson技术文章_InfoQ写作社区