最新 最热

如何保证消息不被重复消费?(如何保证消息消费时的幂等性)?

消息重复和幂等问题是很常见的问题,这俩问题基本可以放在一起。 既然是消费消息,那肯定要考虑考虑会不会重复消费?能不能避免重复消费?或者重复消费了也别造成系统异常可以吗?这个是MQ领域的基本问题,其实本质上还是问你使...

2022-05-13
0

Redis实现乐观锁继而实现抢红包功能

回去之后搜了一下解决方法,其中的一种解决方法就是通过给数据库加锁,也可以防止库存超卖的情况

2022-05-13
0

Redis为啥这么快?&Redis的线程模型&Redis通讯过程

redis基于reactor模式开发了网络事件处理器,这个处理器叫做文件事件处理器,file event handler。这个文件事件处理器,是单线程的,redis才叫做单线程的模型,采用IO多路复用机制同时监听多个socket,根据socket上的事件来选择...

2022-05-13
0

无意中发现了一位清华妹子的资料库!

我的一个读者面试上了 阿里 P7,薪资暴涨了 50%,于是我私下问他能不能给大家分享一下经验。聊了很多,最后给我推荐了一份特别特别全的资料,这个资料在他面试的过程中给了他很多的帮助。这份资料最初的版本,是来自一个清华妹...

2022-05-12
0

redis如何在在windows服务中启动以及遇到的问题解决方法

redis是一个高性能的key-value数据库,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型),支持主从同步。数据可以从主服务器向任意数量的从服务器...

2022-05-12
0

JSF本地联调工具实践

Tech导读JSF作为京东内部日常最常用的RPC组件,通过JSF扩展,为大家提供JSF扩展思路及本地联调实践。01背景在项目开发中,研发同学会经历下面的过程:图1 研发日常开发周期但是针对团队的测试环境,涉及到几个痛点:多人联调使用...

2022-05-12
0

5 月,Java 岗位爆了

春招接近尾声,即将远去的“金三银四”今年也变成了“铜三铁四”。大厂不断缩招,不容忽视的疫情影响,加上不断攀升的毕业生人数,各种需要应对的现实问题让整个求职季难上加难。在这个异常残酷的求职季,很多人的困惑、面临的...

2022-05-12
0

别再往简历上写XX管理系统了,太 Low!秒杀设计才是yyds

在电商业务中,秒杀属于技术挑战最大的业务,只有经验够丰富、底子够稳的程序员,才能够hold住从搭建、上线到调优全链路。双十一就是一个经典的秒杀案例,动辄数十万笔的交易请求,对于我们来说,核心的两个问题:1-高并发读取与写...

2022-05-12
0

Springboot整合redis +cache

redis(Remote Dictionary Server 远程数据服务) 是一个高性能的key-value数据库。

2022-05-12
0