1、 P A 2016-03-19HU1.b E_d 2. Dj 5 W X 3. Xt 3 v 4. O _ . L4A 5._ O Smart 6.A( _ 7._! = 1 8.Ai (Tezign) s CTOSmart FrameworkF Java Web Oo1 OS 1O H“AJ” +!= 12 o1!i (Tezign) K R 3 ESXi (Tezign) . 5 R 3K9 106 c V ;U1.K q P wary + Web UIModule B Module CModule ADatabase10% 10% 80%Module C .yR 2mock e$ x n
2、 5 $ N N 9 N 93. P M6iP 1i 6 P 6 1q P o* 31; M6 PX0M60 X ; J 4P 1 t) .yJ 45b 5 W Te v J45.y ;5 W* b i Pb5 Z PW n 50U 4. k L P P LPSpring Boot P ;Docker P3YZooKeeper PINode.jsP Amazon eBay Twitter NetflixNetflix PP3YN?Eureka PIZuul PKaryon . Ribbon P ;_oHystrix P_oArchaius Metrics _oServo _oBlitz4jSp
3、ring Cloud tl - Netflix O n Spring Boot PXConfiguration Service P3YN?Discovery Service API IAPI Gateway5. o O1 P W RPC Spring IOC AOP Netty NIO U Protostuff - Protobuf - POJO q_ .proto o ZooKeeper P3YPN? 1REST API Spring MVC -3t WN REST P MyBatis Y SQL Java d6 Redis / Jedis W token Bb6. P + i P TSR(iP3Y )TDP(iq c)TSP(iP c)TOP(i) c)TSG(iPI)3Y- oSN S 5Fp 8N%svSXWpz + v3W vP vMySQL Redis MongoDBHDFS vo o c.y vTSM(iPJ 4 )i.y Browser Node.jsRedis MySQLTomcatZooKeeperCDN Xbmasterdevelopfeature1feature2release-1.0.0hotfix-1.0.1o1 MK1 Bfu 6 O f ?Z W qM 1