程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
回滚 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
一次切干净还是渐进式:数据库割接的阶段、回滚,与 PgDog 的 CUTOVER 机制
编程
一次切干净还是渐进式:数据库割接的阶段、回滚,与 PgDog 的 CUTOVER 机制
2026-10-17 00:04:02
讲清 cut-over(数据库割接)到底切的是哪个动作:摄取冻结、最终同步、路由切换与回滚路径,all-at-once 与渐进式的选型判据,再拆解 PgDog 的 CUTOVER 命令、阈值配置、逆向复制,以及反向复制不停导致 WAL 堆积的坑。
cut-over
数据库割接
数据库迁移
PgDog
PostgreSQL
回滚
运维
OpenFlare:自托管 OpenResty 控制面,配置版本化发布 + Agent 自动 reload 与回滚
综合
OpenFlare:自托管 OpenResty 控制面,配置版本化发布 + Agent 自动 reload 与回滚
2026-10-11 20:00:53
OpenFlare 是自托管 OpenResty 控制面:在管理端维护反代规则,把配置渲染成不可变版本发布,节点 Agent 周期拉取、openresty -t 校验、reload 并失败回滚。本文给出 docker compose 部署、Agent 接入脚本、版本发布流程与本地开发命令。
OpenResty
运维
反向代理
自托管
Docker
管理
es
fork
ql
ESQL
ST
应用
HTTP API
ICE
路由
Read
许可证
Server
Open
ACH
Pi
Lite
AR
VM
回滚
版本
许可
Web UI
resty
能力
Lit
可观测
AD
事件
Uncloud:没有控制面的多机 Docker 编排,WireGuard 组网 + CRDT 同步状态
编程
Uncloud:没有控制面的多机 Docker 编排,WireGuard 组网 + CRDT 同步状态
2026-10-09 21:30:48
Uncloud 把云主机、裸金属组成统一计算环境,用 WireGuard mesh 组网、Caddy 自动 HTTPS、CRDT(分布式 SQLite) 同步集群状态,没有中心控制面和 quorum。附安装、初始化机器、添加节点、运行服务的完整命令与背后机制。
Docker
容器编排
WireGuard
运维部署
计算
编排
SWA
滚动
组网
回滚
Grafana 12.4:Git Sync 进公有预览,Dynamic dashboards 转正,SCIM 预配 GA
综合
Grafana 12.4:Git Sync 进公有预览,Dynamic dashboards 转正,SCIM 预配 GA
2026-10-09 21:07:51
Grafana 12.4 把 Git Sync 推进到公有预览(GitHub App 认证、保存抽屉选分支),Dynamic dashboards 从实验转公有预览(模板建盘、多值变量、正则过滤变量、可视化建议更新),Logs Drilldown 补上默认列与探索保存,SCIM 用户与团队预配转为 GA。
Grafana
监控
可观测性
运维
生产力
仪表盘
Labs
回滚
实验特性
团队
可观测
Spanner queues 2026-10-02 GA:事务内发消息,RECEIVE_* TVF 收消息与租约 ack
编程
Spanner queues 2026-10-02 GA:事务内发消息,RECEIVE_* TVF 收消息与租约 ack
2026-10-08 00:03:49
Google Cloud 把消息队列做进 Spanner 事务:CREATE QUEUE 建队列、INSERT 在同一读写事务里发消息,用 RECEIVE_* TVF 流式收消息,10 秒租约配 RENEWLEASE_* 续租、DELETE + ASSERT_ROWS_MODIFIED 1 原子确认。整理它解决的 outbox 双写问题、延迟投递/取消排期/时间对齐批处理等模式、监控指标,以及迁移判断。
Google
Cloud
Spanner
消息队列
Transactional
Outbox
GoogleSQL
分布式事务
数据库
编排
事务
消息
回滚
主键
团队
产品经理
事件
MicroPython esp32 模块笔记:PCNT 4X 正交解码、OTA 回滚与 deep sleep 唤醒
编程
MicroPython esp32 模块笔记:PCNT 4X 正交解码、OTA 回滚与 deep sleep 唤醒
2026-10-05 00:05:14
按 MicroPython 官方 esp32 模块文档整理的工程师笔记:睡眠唤醒源(ext0/ext1/gpio/touch/ulp)区别、idf_heap_info 与 idf_task_info 诊断的正确用法、Partition 的 OTA 回滚与 mark_app_valid_cancel_rollback 的 OSError(-261)、PCNT 单单元 4X 正交解码完整示例与 IRQ 竞态注意点、RMT 的三种 write_pulses 模式与 beta 警告,以及 ULP/NVS/LDO 的芯片限制。
micropython
嵌入式
ESP32
单片机
物联网
固件
硬件
回滚
如何架构 Playwright 测试以验证跨 UI 和 API 状态的原子事务回滚
编程
如何架构 Playwright 测试以验证跨 UI 和 API 状态的原子事务回滚
2026-09-06 05:13:50
文章探讨如何使用Playwright构建E2E测试,验证跨UI和API状态的原子事务回滚。介绍了原子事务的概念和测试挑战(多系统协同、异步操作、错误注入、状态验证、测试隔离)、测试架构设计(分层测试E2E+API+数据库、测试环境准备、错误注入机制)、三个具体测试场景(订单创建失败回滚、多步骤操作部分失败、并发操作事务隔离)、关键技术要点(测试数据管理、等待和时序处理、API和数据库验证、错误注入和恢复),以及最佳实践和常见陷阱。
Playwright
E2E测试
原子事务
回滚
测试架构
自动化测试
API测试
数据库测试
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调