《2018年盒马核心系统架构演进.pdf》由会员分享,可在线阅读,更多相关《2018年盒马核心系统架构演进.pdf(17页珍藏版)》请在三个皮匠报告上搜索。
1、?CONTENTS01?02?03?NBF?04NBF?RPC?NBF?serverless?applicationless?codelessNBF?spi?event map?RPC?FAAS Event sourcing?Configuration as code?bundle?OCP:distributed open closeComponentSomeService someSerice;Return someService.do();if(!toggle.degradeSomeService()tryreturn someService.do();catchreturn“some d
2、efault value”;elsereturn backupService.do();NBFBundleSomeService someSerice;Return someService.do();NBF?lessCodeless?IDE?TDD?Applicationless?Serverless DevOps?NoOps?NBF?NBF?OPEN CLOSE?NBF?Main Branch DIP TDD Distributed Open Close Mock Everywhere Virtual big repoNBF?Passive?SOP?Proactive?Follow?Systematic?-?