coderYang 最近的时间轴更新
coderYang

coderYang

V2EX 第 637345 号会员,加入于 2023-07-06 10:33:46 +08:00
今日活跃度排名 1855
coderYang 最近回复了
我觉得你的描述是,1 、前端请求后,后端只要接收到请求,即可返回结果,业务操作可异步进行
2 、异步进行时,无法确认自己线程池该给多少线程是最佳方案
3 、链式调用的时延较高,异步等待时间过长,队列堆积

个人想法:当无法确认外部接口的响应时间时,可通过 MQ 进行消息传递。
三个 TOPIC ,和你的思路一致,每当有一个/demo 被请求,则直接发送消息与参数至 TOPIC-A 中,然后 CONSUMER-A 去处理。A 处理完则发消息到 B ,B 消费完则发送消息至 C 并被消费。
通过 MQ 的方式,首先可以保证消息不丢失,且链式不出问题,日志记录、报错回滚与重试都更方便。
至于 MQ 消费者的线程个数,这个没所谓的,基本上都是有则新建线程,等待一段时间后回收线程。
其次如果觉得一个线程同一时间只能消费一条消息太慢的话,可以批量消费,通过 Future.get 来实现异步。
jdk21 的虚拟线程不太懂。
安亭、花桥,很方便,除了距离市区远
攒钱是唯一的出路,现在二线城市的房价也低了。精进自己的技术、专业能力,也不用看网上说的一大堆就业难,保持找的状态,说不定哪天就找到好工作了。
换个思路,每个城市都会有活得好活的不好的,积累成本,去二线好好生活
7 天前
回复了 EgoTao 创建的主题 机械键盘 键盘坏了,求推荐键盘,主要工作使用
keychron 的 k8 + 他们家的键盘托,挺好用的,87 键,支持 mac
抽一下
31 天前
回复了 coderYang 创建的主题 生活 都在聊彩礼,河南的兄弟们给了多少?
@AAAgch 咱们那的其实就真的还好...我是觉得新密与老郑州彩礼都不算高..可能也是因为新密之前比较有钱? 但外地的真的遭不住哈哈哈,我之前听说是郑州那边就 1.1 2.2 那样
34 天前
回复了 coderYang 创建的主题 生活 都在聊彩礼,河南的兄弟们给了多少?
@JIAOSHOUV578 哈哈哈哈那兄弟这个还算少的,我同事结婚花了 40 多个,哈哈哈
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4969 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 09:40 · PVG 17:40 · LAX 01:40 · JFK 04:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.