架构之丑接口篇—正反案例式Arch Thinking Workshopby.pptx

架构之丑接口篇—正反案例式Arch Thinking Workshopby.pptx

架构之丑 接口篇——正反案例式 Arch Thinking Workshop ;大纲目录 Part 1 小引 Part 2 接口设计的可扩展智慧 Part 3 接口设计的高性能智慧 Part 4 抽象交互机制,程序变得意想不到的简单;;接口糟糕时;糟糕接口诊断:三点设计没做好;小练习:找找看 架构例中找:调用/回调/同步/异步/轮询/超时;小练习:找找看 架构例中找:调用/回调/同步/异步/轮询/超时; ; ;练习、案例等 ;;议 程;练习、案例等 ;议 程;设计松耦合、可扩展的接口;中国银联及ISO8583接口规范;中国银联及ISO8583接口规范;议 程;练习、案例等 ;议 程;;;;银联(ISO8583)报文;对比:XML报文;对比:Type char报文;对比:FIX报文;银联 报文;;议 程;练习、案例等 ;议 程;死循环架构;事件驱动(底层);事件驱动(应用层);事件驱动 (开销);议 程;高事件率 任务切换频繁致使CPU 100% 现场设??告警的特点: 告警事件密集 A告警 触发 B告警,联动告警;设计一:事件驱动的多任务;设计一:事件驱动的多任务; 设计二:时间片轮转;报文;对比:XML报文;时间片轮转(拉机制的批量数据接口是关键);议 程;Thinking:暗处的坑:线程切换开销;事件率高低:稳;;;议 程;;数据同步接口 设计要求;议 程;负责的架构师:不会为N个功能设计N个接口;接口设计 内容揭秘;;交互机制抽象;议 程;练习、案例等 ;议 程;;Thinking:大原则:机制抽象;;Thinking:好工具:设计演进图;Thinking:好工具:设计选型画布;感谢您参加本届MPD

文档评论(0)

1亿VIP精品文档

相关文档