京东 刘峻桦 - 京东国际独立站系统演进

夙鹏程

2017/12/18 发布于 技术 分类

ArchSummit全球架构师峰会是InfoQ中国团队推出的面向高端技术管理者、架构师的技术大会,参会者中超过50%拥有8年以上的工作经验。 ArchSummit秉承“实践第一、案例为主”的原则,展示新技术在行业应用中的最新实践,技术在企业转型中的加速作用,帮助企业技术管理者、CTO、架构师做好技术选型、技术团队组建与管理,并确立技术对于产品和业务的关键作用。

文字内容
1. Ղӳࢵᴬᇿᒈᒊᔮᕹᄍᬰ ,17(51$7,21$/,1'(3(1'(17 SYSTE6M7$7E,2V1 OLUTION ᄍᦖՈғ‫ڝ‬ષ໬
5. INDEX  系统概览  国际化特色  系统优化升级一二三  性能支撑
7. 系统概览 用户购物流 首页 列表页 商详页 活动页 APP M site 个人中心 搜索 购物车 结算页 CMS JSHOP 市场推广流 EDM SEO CPS 基础运营流 交易服务流 履约生产服务流 商品系统 评价系统 用户系统 商家系统 促销系统 价格系统 优惠券 数据平台 财务系统 审批流 商家结算 库存系统 下单服务 订单中心 支付系统 全程跟踪 风控 订单履约中心 采购系统 库存系统 WMS系统 海关系统 售后系统 客服系统
8. 国际化特色:多语言 ᝕෈ᒊ ENGLISH www.joybuy.com ‫෈א‬ᒊ Россия www.jd.ru
9. 多语言、多站点 አಁ᧗࿢ ᧍᥺ᦩ‫ڦ‬ www.joybuy.com ᝕᧍හഝ੶ www.joybuy.com www.jd.ru ᧍ᐿ᪠ኧ www.jd.ru ‫᧍א‬හഝ੶ चᏐᤒ ᧍᥺ᤒ ‫ل‬አӱ‫ۓ‬᭦ᬋ੶ ཛྷ຃઀ᐏ੶ en.proper0es ru.proper0es ӱ‫ۓ‬൉‫׀‬ᘉᦲ ୏‫ݎ‬ᯈᗝ‫૲ݎ‬
10. 多语言、多站点 አಁ᧗࿢ ᧍ᐿᦩ‫ڦ‬ www.joybuy.com ᝕᧍හഝ੶ ‫ل‬አӱ‫ۓ‬᭦ᬋ੶ ᶭᶎᬌ‫઀ڊ‬ᐏ ᧍ᐿ᪠ኧ www.jd.ru ‫᧍א‬හഝ੶ चᏐᤒ ᧍᥺ᤒ ӱ‫ۓ‬ᛔᤈ ᖌಷ‫૲ݎ‬ ཛྷ຃᧍᥺ᓕቘ ཛྷ຃හഝ੶ ཛྷ຃᧍᥺ᯈᗝᤒ
11. 国际化特色:多币种 հ໒ ૰ᐿඪ೮ғEUR(ཾ‫)ز‬/AUD(ᄳ‫)ز‬/GBP(᝕᳉)/CAD(‫)زے‬/CHF(ታॊဩᮤ)/USD(ᗦ‫)ز‬/RUB(‫)૲ܝ‬/ PLN(ူ‫ُه‬ᗔ൉) ӣො࿤ሲള‫ݗ‬ ࿤ሲ೉‫ݐ‬ ࿤ሲՈૡଗᶼ DB ࿤ሲള‫ݗ‬ Cache ᔮᕹᛔۖਧհ + ᗦ‫ز‬ਧհ҅࿤ሲഘᓒ ‫׏‬ᲀᲁհ + հ໒ള‫ݗ‬ Ոૡਧհ DB Cache հ໒‫׏‬ᲀᬩᓒ ‫׏‬ᲀհള‫ݗ‬ ፗᴳ‫׏‬ᲀ DB Cache
12. 货币本地化 1.ਧ֖አಁ૰ᐿ 2.ᗑᒊ૰ᐿ հ໒઀ᐏ 3.Իฃၞᑕ ᰂ᷐ᦇᓒ IPਧ֖ࢵਹ ‫׏‬ᲀհള‫ݗ‬ ᰂ᷐ᦇᓒ 4.๜ࣈ૰ᐿඪ՞ තᱷ‫ݣ‬ 5.ᕮᓒҁᗦ‫ز‬҂ ᕮᓒᔮᕹ ࢵਹ૰ᐿᯈᗝᤒ አಁᭌೠ հ໒ ࿤ሲ ፗᴳ‫׏‬ᲀ հ໒ սణ‫ڭ‬ ࿤ሲ ᬩᩇ ‫׏‬ᲀ ܻ૰ᰂ᷐ ࿤ሲഘᓒ ፓຽ૰ᐿᰂ᷐ ૰ᐿ ᦈ‫ܔ‬ ᰂ᷐ ਠ౮ᦈ‫ܔ‬ ඪ೮૰ᐿ̵ඪ՞ᰂ̵᷐च Ꮠ૰ᐿ̵चᏐᰂ᷐ ౮‫ܔ‬࿤ሲ
13. 国际化特色:国际物流 ಥᬩࠟፊഴӱ‫ۓ‬
14. 国际物流-运费 1.ᯈᭆचᏐӱ‫ۓ‬ ࢵਹ ಥᬩࠟ ՙ-ࢵਹ 2.ᬩᩇचᏐӱ‫ۓ‬ ᬩᩇᴴ‫ګ‬ ຽ‫ٵ‬ᬩᩇ ᬩᩇཛྷ຃ 3.ᬩᩇᦇᓒ ࠟߝં௔ ᬩᩇᴴ‫ګ‬ ᬩᩇཛྷ຃ հ໒ ᬩᩇᕮຎ ࿤ሲ
15. 国际物流-海关对接 1 ࠟߝ॓ໜ ࠟߝ‫ڊ‬ପ 2 ᦈ‫ړܔ‬ᭆ 3 ᦈ‫ܔ‬ᵞಸ ၹ‫ى‬ು༄ ࠟߝ‫ىڊ‬ ࠟߝᭅᑗ
16. 国际物流-海关对接 1.ၹ‫ى‬൉ಸᓕቘ ၹ‫॓ߝࠟى‬ໜ ၹ‫ړܔᦈى‬ᭆ ၹ‫ܔᦈى‬ᵞಸ 2.ၹ‫௳מى‬ӥփ ҁGDI҂ ࠟߝ॓ໜӥփ ࠟߝ॓ໜࢧփ ᦈ‫ړܔ‬ᭆӥփ ᦈ‫ړܔ‬ᭆࢧփ ᦈ‫ܔ‬ᵞಸӥփ ᦈ‫ܔ‬ᵞಸࢧփ 3.੒ളӣොၹ‫ى‬ ၹ‫॓ߝࠟى‬ໜ ၹ‫ړܔᦈى‬ᭆ ၹ‫ܔᦈى‬ᵞಸ 4. ӣොၹ‫ى‬ ӣොၹ‫ى‬
17. 系统优化升级一-无处不在的缓存 ḒᶭORᅾᳪ᷇᭲ Request Very fast ๜ࣈᖨਂ ҁnginx/jvm҂ fast ᵞᗭᖨਂ ҁjimdb҂ Snow slow ๐‫(ۓ‬jsf)
18. 系统优化升级一-无处不在的缓存 ࠟߝ᧛๐‫ۓ‬ Request ‫ڔ‬ഘ୏‫ى‬ ᵞᗭᖨਂ ҁjimdb҂ DB
19. 系统优化升级一-无处不在的缓存 ࠟᧇᶭ Request ߝᇈ̵ᔄፓ̵ࠟਹᖌଶ ᇙᅩғ௛හഝᰁፘ੒ ੝҅᯿ֵ॔አሲṛ̶ ๜ࣈᖨਂ (nginx/jvm) ᵞᗭᖨਂ ҁjimdb҂ ᵞᗭᖨਂ ҁjimdb҂ ׁᩢ᧛๐‫ۓ‬ ࠟߝ̵skuᖌଶ ᇙᅩғහഝᰁፘ੒ य़҅හഝ‫ړ‬ව̶
20. 系统优化升级二-功能异步拆分 ḒᶭORᅾᳪ᷇᭲ Request ๜ࣈᖨਂ (nginx/jvm) ๜ࣈਧ෸ձ‫ۓ‬ ᵞᗭᖨਂ ҁjimdb҂ ๐‫(ۓ‬jsf) ๜ࣈᇇ๜‫ݩ‬ ਧ෸༄ၥ ᵞᗭᇇ๜‫ݩ‬ ᬱᑕਧ෸ձ‫ۓ‬
21. 系统优化升级二-功能异步拆分 ᶾ‫ݐ‬սణ‫ڭ‬ ᶾ‫ڭ‬ኩ᧗ ᶾ‫ڭ‬ኩ᧗ ᕮຎ‫ݍ‬ḇ ٟ चԭᖨਂጱ໊ḵ ‫ڭݎ‬ ‫ڭݎ‬ၾ௳
22. 系统优化升级二-功能异步拆分 ᶾ‫ݐ‬սణ‫ڭ‬ ‫ڠ‬ୌսణ‫ڭ‬ DB ᶾ‫ڭ‬ኩ᧗ चԭᖨਂጱ໊ḵ ᶾ‫ڭ‬ኩ᧗ ‫ڭݎ‬ ၾ௳ ᵞᗭᖨਂ ҁjimdb҂ ᶾ‫ڭ‬ኩ᧗ ၾ௳ ᶾ‫ڭ‬ኩ᧗ ᕮຎ‫ݍ‬ḇ ‫ڭݎ‬ၾ௳ ‫ڭݎ‬ၾ௳ ᮒկ᭗Ꭳ ᒊٖ‫מ‬ ᭗Ꭳ ‫کڭ‬๗ ᭗Ꭳ
23. 系统优化升级二-功能异步拆分 ࠟߝ ࠟߝᓕቘ DB binlog binlog ࠟߝਁྦྷ ‫ݒ‬ๅၾ௳ ᓌ‫ܔ‬᫨‫ݎ‬ ࠟߝਁྦྷ ‫ݒ‬ๅၾ௳ ᭦ᬋ᫨ഘ ‫ݳ‬ଚ ᵞᗭᖨਂ ҁjimdb҂ ࠟߝ‫௳מ‬ ‫ݒ‬ๅၾ௳ DB ᧛๐‫ۓ‬ ‫ڔ‬ഘ୏‫ى‬ ᬩᩇ ‫׏‬ᲀ ൤ᔱ വគ
24. 系统优化升级三-系统拆分 හഝ੶ ٖ᮱ᬩ០ ࠟਹᬩ០ ੒क़๐‫ۓ‬ (୏නଘ‫)ݣ‬ DB
25. 系统优化升级三-系统拆分 ٖ᮱ᬩ០ ࠟਹᬩ០ ੒क़๐‫ۓ‬ (୏නଘ‫)ݣ‬ ٟ๐‫ۓ‬API ᧛๐‫ۓ‬API DB
26. 系统优化升级三-系统拆分 ᦈ‫ܔ‬ପ಄ኞԾ ࠟߝᔮᕹ ՂӳWMS ᦈ‫ܔ‬ᔮᕹ ᒫӣො WMS WMS: ՙ‫ؙ‬ᓕቘᔮᕹ (Warehouse Management System)
27. 系统优化升级三-系统拆分 GDI ࠟߝᔮᕹ GDI: ࢵᴬ۸හഝၞ᫨Ӿஞ (Global Data-transfer intergraAon) ࠟߝ‫ݒ‬ๅ ၾ௳ ᦈ‫ܔ‬ᔮᕹ ࠟߝ‫ݒ‬ๅ ၾ௳ GDI WMS੒ളᗑ‫ى‬ ᦈ‫ܔ‬ၾ௳ GDI ᦈ‫ܔ‬ᔮᕹ ᇫாࢧփ WMS੒ളᗑ‫ى‬ ᦈ‫ܔ‬ၾ௳ Ղӳ WMS ᒫӣො WMS Ղӳ WMS ᒫӣො WMS
28. 系统优化升级三-系统拆分 GDI ࠟߝᔮᕹ ᦈ‫ܔ‬ᔮᕹ ၹ‫ى‬൉ಸ ᓕቘᔮᕹ ၾ௳Client API ࠟߝ‫௳מ‬ӥփWMSཛྷࣘ ࠟߝ‫௳מ‬ӥփၹ‫ى‬ཛྷࣘ ᦈ‫௳מܔ‬ӥփWMSཛྷࣘ ᦈ‫ړ௳מܔ‬ᭆၹ‫ى‬ཛྷࣘ WMSᦈ‫ܔ‬ᇫாࢧփཛྷࣘ ᦈ‫௳מܔ‬ᵞಸၹ‫ى‬ཛྷࣘ Ղӳ WMS ᒫӣො WMS ӣොၹ‫ى‬
29. 系统优化升级三-系统拆分 GDI ପਂၞ᫨ፊഴ ᇔၞᇫாፊഴ ‫ݸ‬ᖅᬮᚆ؉ WHAT CAN WE DO ᦈ‫ܔ‬ᇫாፊഴ ୑ଉᇫாᶼᦄ
30. 性能支撑 ๢࢏ ս۸ጱ‫ݚ‬Ӟӻፓጱ੪ฎᦏๅग़ጱ๢࢏๶ಥ೅ၞᰁશ‫؀‬ Ӟ‫ݣ‬๢࢏ጱᚆ‫ێ‬ฎํᴴጱ҅ই๋֜य़۸ֵአ
31. 性能支撑还靠什么 ՈѺՈѺՈѺ ᯿ᥝጱԪ᧔ӣ᭭Ѻ ཻᬨ‫ࣗف‬Ѻ ཻᬨಚൈԫᖌᎱ҅‫ݎ‬ᭆᓌܲѺ