首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
用户4687605233933
更多收藏集
微信扫码分享
微信
新浪微博
QQ
75篇文章 · 0订阅
深入RocketMQ-消息原理篇
本篇文章将图解并分析 RocketMQ 中重点的消息原理,循序渐进地揭开 RocketMQ 发送消息的面纱,希望可以帮助有需要的你
工作中最常见的6种OOM问题
前言 最近我写的几篇线上问题相关的文章:《糟糕,CPU100%了》《如何防止被恶意刷接口》《我调用第三方接口遇到的13大坑》,发表之后,在全网广受好评。 今天接着线上问题这个话题,跟大家一起聊聊线上服
SQL调优实战总结
作为开发人员,我们免不了与sql打交道。有些sql可能在业务的最开始,执行是毫无问题的。但是随着业务量的提升以及业务复杂度的加深,可能之前的sql就会逐渐展现出疲惫之势了。这时就会面临sql调优。 那么调优到底如何调?不同的人有不同的姿势。可能大部分人首先想到的就是加索引。 没…
【大课堂】Redis中hash、set、zset的底层数据结构原理
上图中可以看到,当数据量比较小的时候,我们会将所有的key及value都当成一个元素,顺序的存入到ziplist中,构成有序。 set是一个无序的、自动去重的集合数据类型,Set底层用两种数据结构存储,一个是hashtable,一个是inset。 zset为有序(有限score…
分布式锁实践中的一些坑及优化手段
记录使用分布式锁时网上其他文章没有谈及的性能和优化问题,切勿生搬硬套网上代码。 当微服务由单机部署变为分布式集群部署,在业务中涉及的一些数据库操作或者其他可能存在并发问题的地方,都有可能因为代码层面考虑不周或存在漏洞,导致数据丢失更新,数据不一致的问题发生,我也是在工作中遇到这…
分布式id生成器设计分享
分布式环境下,大家可能经常会遇到需要一个全局唯一的id的需求,常见的方案雪花算法(SnowFlake)大家应该也很熟悉了,今天来分享一个分布式id生成器的设计思路
第一次使用缓存,因为没预热,翻车了
缓存不预热会怎么样?我帮大家淌了路。缓存不预热会导致系统接口性能下降,数据库压力增加,更重要的是导致我写了两天的复盘文档,在复盘会上被骂出了翔。
大厂真实 Git 开发工作流程
大厂的开发流程还是比较规范的,如果你来不及学习长篇大论的 git 文档,这篇文章够你入职时用一段时间了。
后端|一个分布式锁「失效」的案例分析
小猿最近很苦恼:明明加了分布式锁,为什么并发还是会出问题呢?本文通过一个实际的案例分享,分析问题原因,给出解决方案。
图解Redis和Zookeeper分布式锁 | 京东云技术团队
使用Redis还是Zookeeper来实现分布式锁,最终还是要基于业务来决定,可以参考以下两种情况:(1)如果业务并发量很大,Redis分布式锁高效的读写性能更能支持高并发(2)如果业务要求锁