V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  CoderGeek  ›  全部回复第 9 页 / 共 82 页
回复总数  1624
1 ... 5  6  7  8  9  10  11  12  13  14 ... 82  
2020-10-19 14:08:56 +08:00
回复了 rihkddd 创建的主题 程序员 写 DB 和发送下游消息要放到一个事务里面吗
常用的应该是我说的第一类
```java
begin transaction

biz_code();

insertMessage();

callback();

end;

callback 方案可以使用 spring 事务机制进行回调

function callback(){//异步 or 同步

var rtn = sendMqMessage();

If(rtn){

delMessage();

}

}

对于 callback 发送失败问题,会有定时任务去消息表里面获取未成功发送的消息进行重试,在一定次数还为成功的消息,报警人工干预。
```
2020-10-19 14:06:32 +08:00
回复了 rihkddd 创建的主题 程序员 写 DB 和发送下游消息要放到一个事务里面吗
常用手段是本地事务消息, 一般是集中业务库中会有个 localmessage 随着业务比如订单的落库一起保存这 message,然后使用 TransactionSynchronizationAdapter 巴拉巴拉的啥的 保证消息与业务 DB 操作在一个事务,然后应用的线程异步发送 mq 或者半同步这一类的

问题是性能受影响,下游需要幂等 多余的服务开销 但是做肯定是做的到的
2020-10-16 15:54:05 +08:00
回复了 hambman 创建的主题 程序员 业务代码和非业务代码的区别?
非业务代码需要沉淀 大部分业务代码用完就废弃了
2020-10-16 15:53:22 +08:00
回复了 hambman 创建的主题 程序员 业务代码和非业务代码的区别?
业务代码是业务逻辑, 框架, 组件扩展 比如 DB 同步一些通用组件 都可以不叫业务 可以复用
2020-10-16 15:44:47 +08:00
回复了 jzyff 创建的主题 程序员 大家写业务代码有什么心得吗?
大部分是如何不趟坑 ,还有在一堆复杂代码里提出来的东西
比如一个复杂业务扩展和工具集之类的: https://github.com/codeyung/service-support 没啥人看
2020-10-15 11:30:18 +08:00
回复了 zhujinchang 创建的主题 酷工作 大佬们,微软苏州和抖音怎么选?
当然巨硬
2020-10-15 10:47:52 +08:00
回复了 oukichi 创建的主题 问与答 有人喜欢摩托车吗?
北京感觉不大好 买了的玩着吧 想买的 算了吧
2020-10-14 12:40:23 +08:00
回复了 foveal 创建的主题 北京 有北京户口,生活太累,去成都合适么?
留这京户 去成都买房没啥问题 还在在成都教育也不会差 有这首付上车的钱就行 成都房价和房子同样总价要被北京好的多 我觉得和老婆谈好 应该可以的
2020-10-14 12:32:15 +08:00
回复了 chenhui7373 创建的主题 Java 现代化 Java 关键词排行
@tctc4869 轻量级 rest 微服务啥的哪一类
2020-10-14 12:28:54 +08:00
回复了 glacial 创建的主题 Java eureka nacos consul 各位道友推荐用谁
个人 consul 国内用 nacos 多
93 年 这两年父母一直催 有些烦 但没到焦虑
2020-10-10 10:56:05 +08:00
回复了 aLazarus 创建的主题 职场话题 大家如何看待大小周?
这种大小周? 想杀人? 又不是机器
2020-09-24 10:41:33 +08:00
回复了 noble4cc 创建的主题 Java 高性能的 rpc 通讯协议在实际应用中比 restful 的方式快多少呢?
流量而已
2020-09-24 10:41:18 +08:00
回复了 noble4cc 创建的主题 Java 高性能的 rpc 通讯协议在实际应用中比 restful 的方式快多少呢?
流量而且 其他所谓的老 rpc 没啥优势 问题不少
2020-09-23 22:29:32 +08:00
回复了 mashaofeixxx 创建的主题 推广 NUC 黑果套餐 国庆专车 福利帖
分母 先收藏了 后面有用
2020-09-23 22:28:07 +08:00
回复了 wangyuhang 创建的主题 程序员 大家同意 80%是自己下班自学这句话吗?
有时间就学
2020-09-23 10:14:58 +08:00
回复了 aegon466 创建的主题 奇思妙想 点子,人去世后上传到云端继续生活,家人可以用 vr 见面
哦 没看仔细 你就在刷这个剧啊 都挺逗 就是黑妹差点意思
1 ... 5  6  7  8  9  10  11  12  13  14 ... 82  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5283 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 09:22 · PVG 17:22 · LAX 02:22 · JFK 05:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.