共找到 18 个提示词
快速产出产品原型和线框图:页面流程图、低保真原型、交互说明,从0到1搭建产品骨架
量化实盘交易系统设计:OMS(订单管理系统)/EMS(执行管理系统)架构、风控前置(交易前/中/后三层风控)、宕机恢复与灾备机制(主备切换/断点续传)、券商API对接(中泰XTP/华泰xtquant).从回测到实盘的"最后一公里"
Airflow实战指南:DAG设计模式→Operator选型→动态DAG生成→XCom数据传递→SLA与告警→回填(Backfill)→Sensor设计→执行器选择→生产环境运维→DAG版本管理
实现Ambassador模式:Ambassador作为外部服务的本地代理→连接池管理→重试与超时→TLS终止→与Sidecar的区别→Envoy/Nginx Ambassador实现→API Gateway与Ambassador的关系
Kafka架构深度设计:Topic/Partition/Consumer Group→生产者确认与幂等→消费者Offset管理→消息语义(At-most-once/At-least-once/Exactly-once)→压缩策略→数据保留→与RabbitMQ/Pulsar/NATS对比→多数据中心复制(MirrorMaker)→Kafka Streams vs Flink
根据语言偏好生成API限流实现:固定窗口→滑动窗口→令牌桶→漏桶算法。含Redis Lua脚本(分布式限流)和内存版本(单机限流),返回标准限流Header
实现断路器(Circuit Breaker)模式:Resilience4j/Sentinel/Hystrix配置→Closed→Open→Half-Open状态转换→熔断条件设计→降级策略→与超时重试的区别→线上断路器监控
分布式事务实战方案:Saga模式(编排vs编排)→TCC(Try-Confirm-Cancel)→本地消息表→事务发件箱→幂等性设计(幂等键/去重表/乐观锁)→最终一致性→补偿机制→现实世界案例
设计E2E测试架构:Playwright配置→Page Object Model→测试数据管理→视觉对比测试→API拦截与Mock→多浏览器并行→CI集成(GitHub Actions)→测试报告→Flaky测试处理
系统化负载测试:负载测试金字塔(单元负载→组件负载→端到端负载)→k6/Gatling/JMeter/Locust工具对比→测试场景设计(突发/渐变/浸泡)→性能基线→容量规划→与CI集成→生产环境混沌负载→结果解读→性能瓶颈定位
实现Outbox模式:解决数据库写入和消息发送的双写一致性问题→Outbox表设计→CDC(Debezium)→轮询发布→与事务性发件箱→多种实现对比(Debezium/Transactional Outbox/Polling Publisher)
根据IO密集型场景生成正确的异步/并发代码:asyncio最佳实践→线程池vs进程池选择→async/await正确使用→避免常见的GIL/事件循环/协程混用陷阱→性能对比测试代码
排查并发Bug:竞态条件识别→死锁分析(锁顺序/等待图)→用Thread Sanitizer/race detector工具→修复方案(加锁/原子操作/不可变对象/重新设计并发模型)→验证并发安全的测试方法
设计重试策略:何时重试(幂等性判断)→重试次数→退避算法(固定/线性/指数/带抖动的指数)→超时设置→断路器配合→幂等性保证→各框架的重试实现(Spring Retry/Polly/tenacity)
实现Saga模式:Choreography(事件驱动)vs Orchestration(编排器驱动)→补偿事务设计→幂等性保证→超时与重试策略→Saga日志→与TCC/Seata的对比→实际项目选择指南
服务韧性工程实践:从FMEA分析开始→识别韧性需求→Istio故障注入(延迟/中止/HTTP错误)→Netflix Chaos Monkey/ Litmus/Gremlin工具选型→Game Day演练设计→稳态假设→爆炸半径→自动化混沌实验→与CI/CD集成
实现Sidecar模式:Sidecar的职责(日志/监控/代理/配置)→与Pod共享网络和存储→Envoy/fluentd典型应用→与DaemonSet模式的对比→云原生Sidecar注入实现
设计可扩展的测试自动化框架:分层架构→配置管理→数据驱动测试→关键字驱动测试→报告集成(Allure/Extent)→失败重试与分类→并行执行→多环境支持→插件体系