首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
nanber1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
44篇文章 · 0订阅
高并发场景下,为什么大厂都选择SSE而不是WebSocket?
引言:一次推送技术引发的“血案” 某日深夜,某电商平台的服务器突然宕机。 事故原因:每秒100万用户通过WebSocket请求抢购茅台,服务器因频繁握手耗尽CPU资源。 解决方案:技术团队将协议切换为
✨糟糕的✨响应式编程
响应式编程绝对是最糟糕的编程范式,没有之一,特别是在JDK21虚拟线程出现后,响应式编程框架以及WebFlux则彻底沦为小丑
阿里内部绝密《百亿级并发系统设计》,从 GitHub 火到牛客,实战宝典,砍下 30k 大厂 offer 那都不叫事!
面试官问:如何设计一个高并发系统? 说实话,如果面试官问你这个题目,那么你必须要使出全身吃奶劲了。为啥?因为你没看到现在很多公司招聘的 JD 里都是说啥有高并发经验者优先。 如果你确实有真才实学,在互
深入讲解RxJava响应式编程框架,背压问题的几种应对模式
文章首发公众号:Java架构师联盟,每日更新技术好文 背压 本节首先介绍什么是背压(Backpressure)问题,然后介绍背压问题的几种应对模式。 什么是背压问题 当上下游的流操作处于不同的线程时,
时间轮(TimingWheel)高性能定时任务原理解密
时间轮 是一种 实现延迟功能(定时器) 的 巧妙算法。时间轮可以高效的利用线程资源来进行批量化调度。把大批量的调度任务全部都绑定时间轮上,通过时间轮进行所有任务的管理,触发以及运行。
Apache Ignite基本概念及最佳实践(一)——概念篇
一、基本概念 1.Ignite是什么 Apache Ignite是一个分布式数据库,用于以内存速度进行高性能计算。项目中涉及到缓存功能的使用,因此本文主讲缓存相关功能与配置 2.Ignite和其他缓存
DDD 详解第一弹- Domain Primitive
导读:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是 94 年 GoF 的 Design Patterns , 99 年的 Martin Fowler 的 Refactoring , 02 年的 P of EAA ,还是 03 年的 Enterpri…
订单30分钟未支付自动取消怎么实现?
方案 1:数据库轮询 方案 2:JDK 的延迟队列 方案 3:时间轮算法 方案 4:redis 缓存 方案 5:使用消息队列 了解需求 在开发中,往往会遇到一些关于延时任务的需求。 例
我为什么放弃Go语言?
腾小云导读 你在什么时候会产生“想要放弃用 Go 语言”的念头?也许是在用 Go 开发过程中,接连不断踩坑的时候。
字节三面:如何设计一个高并发系统
大家好,我是田螺。 记得很久之前,去面试过字节跳动。被三面的面试官问了一道场景设计题目:如何设计一个高并发系统。当时我回答得比较粗糙,最近回想起来,所以整理了设计高并发系统的15个锦囊