Wish 龙玺 移动电商平台Wish的架构演变

CodeWarrior

2019/07/08 发布于 编程 分类

GIAC2019 

文字内容
1. 移动电商平台Wish的架构演 The evolution of infrastructure at Wish 2019 6 June, 2019
3. Wish 历任美国亚马逊网站应用平台(Website Application Platform)部门软件工程师,Kindle部门软件开发经理, Airbnb数据基础架构(Data Infrastructure)组软件工程师 和Airbnb中国平台(China Platform)部门负责人。
4. ! ○ ○ ! ! ○ ○ ○ ! Wish
6. WISH • 2010 • • • APP AI
8. * * MAU + + * * + 2018 +
9. “ ”
10. 更广的覆盖,更大的市场
11. APP 100+
12. #1 APP #1 APP 40+ 20+ ON GOOGLE PLAY ON APP STORE
13. Wish
14. ! ! ! !
16. ! Reliability ○ Availability ○ Platform scalability ○ Development scalability Efficiency ! ○ Development productivity ○ Cost Efficiency ○ Scalability ! Reliability Trustability Scalability
17. ! ! ! > > (Reliability > Scalability > Efficiency) (Simplify) (Prefer proven technologies)
18. multi-region containerization (micro-services)
20. 2014
21. 2014 2017
22. 2014 2017 2018
23. 2014 2017 2018 2019
24. 2014 2017 2018 2019
25. - (AWS cloud only) ! ! ! ! !
26. - (hybrid cloud) ! ! ! ! !
27. - (multi-region on Wish DCs) ! ! ! ! !
28. - (full multi-region) ! ! ! ! !
29. - ! ! AWS !
30. - ! ! !
31. - ! AWS ! ! K8S
32. ! ! ! ! ! /
33. Static request Dynamic request ! CDN ! monolith Amazon Load Balancer (ELB) Frontend Proxy Tier Wish FE Treasure Data (TD) Solr Redis Memcache Stenograph Crons STRICTLY PRIVATE & CONFIDENTIAL Merchant FE MongoDB (colo) Testing FE RabbitMQ Wish BE Merchant BE !32
34. - ! Middle Tier !
35. - ! !
37. ! Wish ○ ○ ○ ○ ! !