V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  giantreaper0  ›  全部回复第 1 页 / 共 2 页
回复总数  34
1  2  
13 天前
回复了 cinlen 创建的主题 程序员 请教后端们关于分布式事务的实践
我司的 TCC 实践有
1. 用 TCC 实现库存的增减、锁库
2. 有一些用数据库实现的任务队列,然后有定时任务轮训查询去执行任务会有一些数据其实还在全局事务进行中,但由于没有本地事务会导致也能查出来,这时候就需要利用 TCC ,在二阶段提交的时候将 "global_tx_commited" 设置为 1 ,定时任务只查询 global_tx_commited = 1 的任务
13 天前
回复了 cinlen 创建的主题 程序员 请教后端们关于分布式事务的实践
@v2exgo 可以的,我个人的理解 AT 就是 seata 帮你实现的通用型 TCC
15 天前
回复了 cinlen 创建的主题 程序员 请教后端们关于分布式事务的实践
- 简单介绍一下我对 AT 的理解,就是在这个模式下,你等于无数据库的原生事务去执行,也就是你的每一条 sql 都会立即落库,如果发生了回滚,seata 有一份修改前的镜像用来回滚。
- 这时候你就会问那回滚的时候被别的业务修改了怎么办,seata 会根据主键有一个全局锁,如果多个分布式(加粗)事务同时修改同一行能正常阻塞等待,因此这里就是有坑,代码那么多总会有只开了本地事务没开分布式事务的情况,这时候 seata 就会回滚失败,然后人工处理
- 同时我司某些表还存在近似于全表删除的业务,这种情况下有可能甚至把 seata-server 直接打挂
15 天前
回复了 cinlen 创建的主题 程序员 请教后端们关于分布式事务的实践
我司用的就是 seata 的 AT + TCC ,用他是因为这个项目最初就有而且是老前辈们手写出来的,已经屎山了。总结下来就是能不用就不用分布式事务,只要模块拆分的够好绝大部分情况是不需要的,少部分需要的用消息队列做
68 天前
回复了 giantreaper0 创建的主题 macOS 已升级 15.1.1, iPhone 镜像依旧内存泄露
15.2 已修复
89 天前
回复了 jonty 创建的主题 问与答 applewatch 下载 app 慢
我也是很慢,停止重新下载一下就好了,但是也下了十分钟
89 天前
回复了 NewConn 创建的主题 OpenAI 完蛋!我的 ChatGPT 被降智了
103 天前
回复了 awanganddong 创建的主题 NGINX 反向代理提示该网站已被拦截,请教
$host 和 $http_host 基本等同于当前浏览器的主机名,那肯定是 a, 服务器 b 识别出来不是 b 所以提示拦截。
有两种解决方式
1. proxy_set_header Host "example.com"; // 写死被代理服务器的主机名
2. proxy_set_header Host $proxy_host; // 自动根据 proxy_pass 的后端地址生成
再简单一点,松掉 Cmd + Tab 的同时按住 Alt ,也可以唤出最小化的窗口
Cmd + Tab 或者 Cmd + Shift + Tab 调出选择界面后,松掉 Tab 键,然后按住 Alt 松掉 Cmd 键盘,就能把最小化的调出来
106 天前
回复了 Drunkkk 创建的主题 Apple 急需要给 Mac 配一个机械键盘 求推荐!
推荐 niz ,但比预算多 100-200
time is short, i use python
111 天前
回复了 PowerDi 创建的主题 问与答 Mac 外接键盘是否可以模拟 fn 键的功能
niz 的键盘可以
112 天前
回复了 Arose1 创建的主题 macOS macOS Sequoia 15 复制黏贴问题
没有这个问题,再仔细排查一下软件吧
116 天前
回复了 jdjingdian 创建的主题 macOS 粘贴板管理器选择哪个? Paste vs PasteNow
推荐 maccy ,开源免费
117 天前
回复了 mandex 创建的主题 macOS 15.2 Beta 2 史诗级更新,菜单栏里有天气了。
我想知道 iphone 镜像内存泄漏解决了吗
这堆垃圾厂商一直试图想把 win 上的陋习带过来还自以为方便用户
领了 2000 ,打算投入大 A ,赚了对半分
洗澡的时候别关热水就好了,零冷水实际用下来成本比洗澡的时候不关热水要贵
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 20:09 · PVG 04:09 · LAX 12:09 · JFK 15:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.