首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
并发
订阅
用户7796772754906
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Disruptor在撮合引擎的实践|得物技术
Disruptor基于事件异步驱动模型,用于解决内存队列的延迟问题,不同于常用分布式消息中间件RocketMQ、Kafka,而是单机本地内存队列,类似JDK的ArrayBlockingQueue队列。
推荐一个分布式锁框架Lock4j
一、简介 二、特性 简单易用,功能强大,扩展性强。 支持redission, redisTemplate, zookeeper,可混用,支持扩展。 三、使用前准备 3.1 引入依赖 3.2 添加red
「性能提升」扩展Spring Cache 支持多级缓存
redis 作为常用中间件,虽然我们一般业务系统(毕竟业务量有限)不会遇到如下图 在随着 data-size 的增大和数据结构的复杂的造成性能下降,但网络 IO 消耗会成为整个调用链路中不可忽视的部分。尤其在 微服务架构中,一次调用往往会涉及多次调用 例如pig oauth2.…
多线程篇-父子线程的上下文传递
从上面可以看到, 子线程pool-1-thread-1可以获取到父线程在local里面设置的值,这就实现了值的传递了。 下面我们从源码的角度上看一下InheritableThreadLocal的实现,他究竟是怎么做到父子线程之间线程的传递的。 我们首先看一下Thread创建的代…
单机最快的队列Disruptor解析和使用
还有更快的吗?????????????????????????????????????????????
从 5s 到 0.5s!CompletableFuture 异步任务优化技巧,确实优雅!
一个接口可能需要调用 N 个其他服务的接口,这在项目开发中还是挺常见的。举个例子:用户请求获取订单信息,可能需要调用用户信息、商品详情、物流信息、商品推荐等接口,最后再汇总数据统一返回。 如果是串行(
还在为线程间上下文传递而烦恼,用TransmittableThreadLocal试试
在一些项目中,经常会遇到需要把当前线程中的上下文传递到其他线程中的情况,比如某项目包含国际化操作,在业务请求进来时需要把对应的国家代码存储到当前线
用这4招 优雅的实现Spring Boot 异步线程间数据传递
Spring Boot 自定义线程池实现异步开发相信看过陈某的文章都了解,但是在实际开发中需要在父子线程之间传递一些数据,比如用户信息,链路信息等等 比如用户登录信息使用ThreadLocal存放保证
动态线程池框架DynamicTp v1.1版本发布
DynamicTp 简介 DynamicTp 是一个基于配置中心实现的轻量级动态线程池监控管理工具,主要功能可以总结为动态调参、通知报警、运行监控、三方包线程池管理等几大类。
Disruptor-简单使用
Disruptor是一个高性能的无锁并发框架,其主要应用场景是在高并发、低延迟的系统中,如金融领域的交易系统,游戏服务器等。