架构之丑接口篇——正反案例式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)