共找到 8 个提示词
设计配置管理方案:Ansible vs Salt vs Puppet vs Chef选型→Playbook最佳实践→角色(Role)组织→动态Inventory→Ansible Vault密文管理→与Terraform分工(IaC+CM协作)→幂等性原则
分布式事务实战方案:Saga模式(编排vs编排)→TCC(Try-Confirm-Cancel)→本地消息表→事务发件箱→幂等性设计(幂等键/去重表/乐观锁)→最终一致性→补偿机制→现实世界案例
设计事件驱动通信:事件通知 vs 事件溯源 vs 事件协作→事件Schema设计→事件版本化→事件路由→事件验证→重复事件处理→事件顺序性保证→死信处理
设计消息队列架构:Kafka/RabbitMQ/Pulsar选型→Topic/Queue设计→消费者组策略→消息可靠性保证→幂等性设计→死信队列→消息顺序性→Exactly-Once语义→监控告警
实现Outbox模式:解决数据库写入和消息发送的双写一致性问题→Outbox表设计→CDC(Debezium)→轮询发布→与事务性发件箱→多种实现对比(Debezium/Transactional Outbox/Polling Publisher)
基于属性的测试(Property-Based Testing)实战:属性定义方法→生成器策略→shrinking自动简化反例→与Example-based testing的互补→Python Hypothesis/JS fast-check/Go Rapid库实战
设计重试策略:何时重试(幂等性判断)→重试次数→退避算法(固定/线性/指数/带抖动的指数)→超时设置→断路器配合→幂等性保证→各框架的重试实现(Spring Retry/Polly/tenacity)
实现Saga模式:Choreography(事件驱动)vs Orchestration(编排器驱动)→补偿事务设计→幂等性保证→超时与重试策略→Saga日志→与TCC/Seata的对比→实际项目选择指南