首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
躺着高
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
这款分布式重试组件,治好了我的重试强迫症!
恰好在实际的开发场景中,我也曾被重试这件事折腾的不得了,所以在本文中我们一起聊聊重试机制,也聊一下这款开源项目Easy-Retry。
如何优雅地重试
在微服务架构中,一个大系统被拆分成多个小服务,小服务之间大量 RPC 调用,经常可能因为网络抖动等原因导致 RPC 调用失败,这时候使用重试机制可以提高请求的最终成功率,减少故障影响,让系统运行更稳定。 重试能够提高服务稳定性,但是一般情况下大家都不会轻易去重试,或者说不敢重试…
读扩散 vs 写扩散:IM系统消息分发策略深度解析
在构建分布式系统(特别是在面对社交场景中“1对多”的聊天模型:比如群聊、粉丝广播时)时,消息分发策略是系统设计的核心难题之一。
周末小技 | 开发一个Feeds流系统——写扩散模式
导语 | 本文主要针对Feeds流进行介绍,将从Feeds流的演变入手,带你一步步了解Feeds流,而后学习如何从开发角度入手,对其进行建模,抽象出Feeds流常见的架
别再用 Netty 写 helloWorld 了, 进来了解一下实时聊天系统
在这个高度信息化的移动互联网时代,IM(Instant Messaging,即时通讯)类产品已经成为生活必备品,例如钉钉、微信、QQ。微信已经成长为一个生态型产品,但其核心功能仍是IM。
云音乐服务端应用启动时间下降40%实践分享
SpringBoot应用已经作为Java开发中的首选方式,在云音乐中有着广泛的应用。本文描述了云音乐服务端应用启动时间优化过程,包括分析和落地实践阶段。
大促系统优化之应用启动速度优化实践
作者:京东零售 宋维飞 一、前言 本文记录了在大促前针对SpringBoot应用启动速度过慢而采取的优化方案,主要介绍了如何定位启动速度慢的阻塞点,以及如何解决这些问题。希望可以帮助大家了解如何定位该
Spring Boot 启动优化实践
本文系统性分析并优化了一个Spring Boot项目启动耗时高达 280 秒的问题。通过识别瓶颈、优化分库分表加载逻辑、异步初始化耗时任务等手段,最终将启动耗时缩短至 159 秒,提升近 50%。文章
自己手写了一套高性能分布式IM即时通讯系统,出去面试嘎嘎聊,都把面试官整不会了!
分布式IM即时通讯系统本质上就是对线上聊天和用户的管理,针对聊天本身来说,最核心的需求就是:发送文字、图片、文件、语音、视频、消息缓存、消息存储、消息未读、已读、撤回,离线消息、历史消息、单聊、群聊,
京东二面:分库分表后翻页100万条,怎么设计?答对这题直接给P7!
一、引言 如果你已经有过几轮面试经验,肯定会遇到过类似的问题。 我们都知道,数据库分页查询很常见,尤其是展示列表的功能,基本上每个系统都有。 但是,如果你做过大流量、高并发的系统,就会知道,当数据量上