【独家】京东商城系统资深架构师刘佳:京东开普勒平台对多渠道个性化需求的解决方案

刘佳

京东商城系统资深架构师

京东技术平台架构峰会讲师

京东开普勒平台致力于通过入驻、导购、买断、京商城、轻商城五大解决方案,以多元化、差异化方式开创流量变现和内容营销的新时代,实现无界零售。

今天我们对话刘佳,详细解读京东开普勒平台。

深耕于开普勒平台一线的京东商城系统资深架构师刘佳深度参与了其中三大解决方案:入驻、导购、买断,通过建立一整套功能完善的服务底层框架,满足来自多种渠道的个性化需求。

入驻:在合作方的APP里嵌入京东货架,由合作方引流至该货架,并形成闭环交易

导购:通过API方式嵌入京东货架,共享京东库存及订单履约服务

买断:API组件开放,支持合作方自建电商,以销定采,商品物权归属合作方(B2B2C)

用户能随时随地在不同平台上进入购物界面,商家的店铺也可以在多种平台渠道上扎根生花,无论是C还是B,都能获取到和在商城相同的体验,这得益于开普勒平台在它们背后透明化无感知的支持。在不同渠道实现相同的功能,这个过程不是简单的复制粘贴,根据它们不同的特点与合作方不同的需要,刘佳要面临的最大挑战是,绕过前端,实现个性需求。

在没有经验与参考的前提下,您是如何想办法对每个渠道需求进行拆分整合,逐个击破的?

我与产品经理们历经了茫然、探索、熟悉、掌握四个阶段。

我们的前端是对商品的展示,但是对于开普勒来说,每个需求都是一个新业务,跟前端没有太多业务相关性的,我们就要保持实现业务的前端解耦,绕过前端直接到中台处理。

有些合作方会提出不同的商品显示形式,有的会提出不同的定价要求,拿导购来说,我们把需求细化分为通用化需求和个性化需求,对于通用化的,把需求更改为通用的配置转成通用组件,下一步各业务条线接入组件,如果其他渠道有类似的需求,就可以直接使用通用组件。

如果需求只能个性化,我们创建了接入服务接口,将接入信息存储起来,由中台接口获取、处理渠道信息,比如说前台的通天塔请求一些渠道的价格,中台知道渠道的价格提供出去,他们不用知道我们是怎么做的,直接求果。少即是好,减少干扰,业务条线也更安全。

买断和入驻这两种模式比较类似,都是京东提供一套完善的API接口,合作伙伴需要自己搭建电商平台。这两种模式的区别在于,入驻模式是通过订单返佣完成变现的,他不能自主定价,而买断模式则可以灵活选择自己支付方式,所以它也拥有了自主定价的能力。例如,中国电信的积分商城,用户可以直接使用积分购买商品,在调用网关之前首先需要进行授权,授权通过后, 就可以直接调用网关对外开放的接口。这两种模式的架构的关键在于网关,每一个对外的API对内都是一个或者多个微服务,如何有效的管理每一个微服务,提高网关的稳定性和性能,这很关键。

对于开普勒,刘佳个人有一个很简单的理解,就用一词来表述,就是“开放赋能”,将京东的购物、物流、售后、金融等其他服务打包对外开放出去,来提供给用户来使用,用户在第三方平台上直接使用京东的服务,商家与用户的体验提升,实现了双方的共赢。个性化需求实现只是实现无界零售的一个小部分,开普勒平台所设计的业务解决方案前三个已经趋向成熟,有能力向合作伙伴开放出去,而京商城和轻商城将从更高的维度去实现零售无界限的智能未来。

京东技术平台架构峰会上,刘佳详细介绍了关于网关服务的具体架构,除此之外还介绍了开普勒平台中的另一种模式:京商城中的小程序商城的具体架构设计。

原文发布于微信公众号 - 京东技术(jingdongjishu)

原文发表时间:2018-02-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

扫码关注云+社区