SlideShare a Scribd company logo
时间:2015 年 2 月 8 日星期日下午 3:00—5:00
地点:北京波纹科技有限公司
人员:ZY、DZ、WB、ZZ、GDW、YJP、WL、JJS、QSM、QGR
计划主题:
1. 京东技术架构概览
2. Ripple 支付技术
交流主题:
1、京东技术架构概览
京东技术团队目前有超过 4000 名员工,2013 年市场交易额达到 1255 亿元,2014 年 5
月 22 日,京东在纳斯达克挂牌,成为仅次于阿里巴巴、腾讯、百度的中国第四大互联网上
市公司。其信息系统涵盖交易、供应链、仓储、配送、客服和售后全流程。来自京东的工程
师分享了支撑这套系统的几个主要技术架构。
1) 负载均衡
使用 Lvs + haproxy 的方式做负载均衡,代替传统的硬件负载均衡。其中 Lvs 工作在网
络第 4 层,仅作分发只用,没有流量的产生,Lvs 之间用心跳侦测其可用性。
haproxy 负责的负载均衡策略则相对较多,能将不同的请求转发到特定的服务提供者上,
而 squid 则给源站则提供了一层缓存服务,保证只有最少的且必需的请求才被源站处理。其
整体架构如下所示:
2) 服务框架 SAF
应用间通讯的基础中间件,架构复杂后 SOA 化是必然的趋势。
京东原各个系统之间调用协议有很多,WebService、RMI、Hession、Rest、Thrift 等,
后有淘宝跳槽来的带队开发了 SAF(兼容淘宝 Dubbo),是一套传统的生产者、消费者、注
册中心模式。现已在京东整体采用。SAF1.x 架构图如下所示:
在 SAF1.x 的基础上,SAF2.x 添加了的后台管理和分析及报警的功能,主要有:
 增强运行时服务质量监控分析功能
 多维度的数据展示和报警功能
 完善的服务治理功能
3) 大数据平台(Big Data Platform)
通过在京东网站的页面中嵌入 JS 来收集当前用户的行为,该 JS 会将行为日志发送给后
台的 nginx+lua 服务,nginx+lua 则将日志存在本地机器,本地启动的 flume 则将日志发送到
消息队列 kafka,由实时任务处理系统 Storm 来运算,直接生成反馈结果,或者存入 hdfs,
第二天再生成报表,存入最后的结果数据库。过程如下图所示:
4) 消息队列 JMQ
京东在 RabbitMQ 的基础上做了改动,最后实现了自己的消息队列。架构如下所示:
2、Ripple 支付技术
北京波纹科技有限公司向大家介绍了一种新型的支付方式:ripple。从下面 4 点做了详细说
明:
1) Ripple 是什么
Ripple 是一种用以进行金融交易的互联网协议,Ripple 对于转账的作用,就如同 SMTP
对于发送邮件的作用。他与比特币最大的区别是:比特币是一种虚拟货币,而 Ripple 是承
载虚拟货币的一套实时免费清算系统。
2) Ripple 的应用场景
Ripple 系统主要针对 4 类用户:
针对这 4 类用户的应用场景有:
a) 普通用户转账
b) 商家收银
c) 做市商兑换货币挣差价
d) 网关发型自己的货币(银行、公益机构、明星等)
3) RippleTrade 实操
通过实际操作 rippletrade.com,演示了如何成为一个用户、商户、做市商和网关。
4) Ripple 背后的技术
介绍支撑 ripple 背后的几个技术:
• XRP(瑞波币)
• Orderbook(挂单)
• PathFinding(寻路)
• Consensus(共识)
最后大家愉快的探讨了波纹科技在做通用积分和积分兑换过程中的机遇和挑战。波纹科技从
ripple 中借鉴了货币兑换的思路,解决了传统积分积累速度慢、兑换商品少、使用门槛高等
问题,但其难点在于用户体验和地推。

More Related Content

Viewers also liked

Bb project(salvation army)
Bb project(salvation army)Bb project(salvation army)
Bb project(salvation army)
Isaac Rajah
 
Πως χάνονται οι καινούργιες ιδέες
Πως χάνονται οι καινούργιες ιδέεςΠως χάνονται οι καινούργιες ιδέες
Πως χάνονται οι καινούργιες ιδέες
d tampouris
 
Биография Сергея Владимировича Михалкова
Биография Сергея Владимировича МихалковаБиография Сергея Владимировича Михалкова
Биография Сергея Владимировича МихалковаNatalya Matuyzo
 
Mis acuerdos
Mis acuerdosMis acuerdos
Mis acuerdos
Vicky Mejia
 
Hernando Cortes
Hernando CortesHernando Cortes
Hernando Cortes
KateConnerty
 
สายคู่บิดเกลียว(Chonnikarn+mutita)401
สายคู่บิดเกลียว(Chonnikarn+mutita)401สายคู่บิดเกลียว(Chonnikarn+mutita)401
สายคู่บิดเกลียว(Chonnikarn+mutita)401Mink Chonnikan
 
P726 c0911 1
P726 c0911 1P726 c0911 1
P726 c0911 1
krirocha
 
ΔΕΠ-ΔΕΠΥ για Γονείς
ΔΕΠ-ΔΕΠΥ για ΓονείςΔΕΠ-ΔΕΠΥ για Γονείς
ΔΕΠ-ΔΕΠΥ για Γονείς
d tampouris
 
ΤΣΙΚΝΟΠΕΜΠΤΗ 2015 στο ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
ΤΣΙΚΝΟΠΕΜΠΤΗ 2015 στο ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥΤΣΙΚΝΟΠΕΜΠΤΗ 2015 στο ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
ΤΣΙΚΝΟΠΕΜΠΤΗ 2015 στο ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
d tampouris
 
Amuse australia presentation
Amuse australia presentationAmuse australia presentation
Amuse australia presentation
Optimising2
 
2013 LAHPERD presentation by Andrew Lewis via Skype
2013 LAHPERD presentation by Andrew Lewis via Skype2013 LAHPERD presentation by Andrew Lewis via Skype
2013 LAHPERD presentation by Andrew Lewis via Skype
Venessa Livingston-Cormier
 
Photo essay julia white
Photo essay julia whitePhoto essay julia white
Photo essay julia white
JWhite2413
 
Medicina este bine sa stii!
Medicina  este bine sa stii!Medicina  este bine sa stii!
Medicina este bine sa stii!Anca Dreghici
 
Git实务图解
Git实务图解Git实务图解
Git实务图解
jingping yi
 
Биография Александра Сергеевича Пушкина
Биография Александра Сергеевича ПушкинаБиография Александра Сергеевича Пушкина
Биография Александра Сергеевича ПушкинаNatalya Matuyzo
 
Course syllabus4
Course syllabus4Course syllabus4
Course syllabus4
Suwit Choeybuakaew
 
Жизненный и творческий путь Дмитрия Мамина-Сибиряка
Жизненный и творческий путь Дмитрия Мамина-СибирякаЖизненный и творческий путь Дмитрия Мамина-Сибиряка
Жизненный и творческий путь Дмитрия Мамина-СибирякаNatalya Matuyzo
 
Amir hamza
Amir hamzaAmir hamza
Amir hamza
Rifat-al Hasib
 

Viewers also liked (19)

Bb project(salvation army)
Bb project(salvation army)Bb project(salvation army)
Bb project(salvation army)
 
Πως χάνονται οι καινούργιες ιδέες
Πως χάνονται οι καινούργιες ιδέεςΠως χάνονται οι καινούργιες ιδέες
Πως χάνονται οι καινούργιες ιδέες
 
Биография Сергея Владимировича Михалкова
Биография Сергея Владимировича МихалковаБиография Сергея Владимировича Михалкова
Биография Сергея Владимировича Михалкова
 
Mis acuerdos
Mis acuerdosMis acuerdos
Mis acuerdos
 
Hernando Cortes
Hernando CortesHernando Cortes
Hernando Cortes
 
สายคู่บิดเกลียว(Chonnikarn+mutita)401
สายคู่บิดเกลียว(Chonnikarn+mutita)401สายคู่บิดเกลียว(Chonnikarn+mutita)401
สายคู่บิดเกลียว(Chonnikarn+mutita)401
 
P726 c0911 1
P726 c0911 1P726 c0911 1
P726 c0911 1
 
візитівка школи
візитівка школивізитівка школи
візитівка школи
 
ΔΕΠ-ΔΕΠΥ για Γονείς
ΔΕΠ-ΔΕΠΥ για ΓονείςΔΕΠ-ΔΕΠΥ για Γονείς
ΔΕΠ-ΔΕΠΥ για Γονείς
 
ΤΣΙΚΝΟΠΕΜΠΤΗ 2015 στο ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
ΤΣΙΚΝΟΠΕΜΠΤΗ 2015 στο ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥΤΣΙΚΝΟΠΕΜΠΤΗ 2015 στο ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
ΤΣΙΚΝΟΠΕΜΠΤΗ 2015 στο ΕΠΑΛ ΣΙΔΗΡΟΚΑΣΤΡΟΥ
 
Amuse australia presentation
Amuse australia presentationAmuse australia presentation
Amuse australia presentation
 
2013 LAHPERD presentation by Andrew Lewis via Skype
2013 LAHPERD presentation by Andrew Lewis via Skype2013 LAHPERD presentation by Andrew Lewis via Skype
2013 LAHPERD presentation by Andrew Lewis via Skype
 
Photo essay julia white
Photo essay julia whitePhoto essay julia white
Photo essay julia white
 
Medicina este bine sa stii!
Medicina  este bine sa stii!Medicina  este bine sa stii!
Medicina este bine sa stii!
 
Git实务图解
Git实务图解Git实务图解
Git实务图解
 
Биография Александра Сергеевича Пушкина
Биография Александра Сергеевича ПушкинаБиография Александра Сергеевича Пушкина
Биография Александра Сергеевича Пушкина
 
Course syllabus4
Course syllabus4Course syllabus4
Course syllabus4
 
Жизненный и творческий путь Дмитрия Мамина-Сибиряка
Жизненный и творческий путь Дмитрия Мамина-СибирякаЖизненный и творческий путь Дмитрия Мамина-Сибиряка
Жизненный и творческий путь Дмитрия Мамина-Сибиряка
 
Amir hamza
Amir hamzaAmir hamza
Amir hamza
 

Similar to 第六期分享笔记20150208

Cnut 容器大会 京东
Cnut 容器大会 京东Cnut 容器大会 京东
Cnut 容器大会 京东
tommy tommy
 
My house雲端社區服務平台營運計畫書(20131101)
My house雲端社區服務平台營運計畫書(20131101)My house雲端社區服務平台營運計畫書(20131101)
My house雲端社區服務平台營運計畫書(20131101)
Jackie Liu
 
台指Tick大數據與程式化交易
台指Tick大數據與程式化交易台指Tick大數據與程式化交易
台指Tick大數據與程式化交易
Shih-chang Feng
 
迎戰未來製造用AIoT打造企業第二條成長曲線
迎戰未來製造用AIoT打造企業第二條成長曲線迎戰未來製造用AIoT打造企業第二條成長曲線
迎戰未來製造用AIoT打造企業第二條成長曲線Amazon Web Services
 
Chengdu Economic Overview
Chengdu Economic OverviewChengdu Economic Overview
Chengdu Economic OverviewCouchange
 
卓望通讯2010年2月总第30期
卓望通讯2010年2月总第30期卓望通讯2010年2月总第30期
卓望通讯2010年2月总第30期shikelou
 
Toutiao 2013 Jan Series B Funding Deck
Toutiao 2013 Jan Series B Funding DeckToutiao 2013 Jan Series B Funding Deck
Toutiao 2013 Jan Series B Funding Deck
Matthew Brennan
 
好孩子企业互联网化--转型战略及系统架构
好孩子企业互联网化--转型战略及系统架构好孩子企业互联网化--转型战略及系统架构
好孩子企业互联网化--转型战略及系统架构
Hardway Hou
 
HKPC 行業專題培訓講座 , 雲計算 ~ 在零售業 (III) 產業鏈篇
HKPC 行業專題培訓講座 , 雲計算 ~ 在零售業 (III) 產業鏈篇HKPC 行業專題培訓講座 , 雲計算 ~ 在零售業 (III) 產業鏈篇
HKPC 行業專題培訓講座 , 雲計算 ~ 在零售業 (III) 產業鏈篇
Dennis. Lee
 
数据资产管理白皮书 5.0(1).pdf
数据资产管理白皮书 5.0(1).pdf数据资产管理白皮书 5.0(1).pdf
数据资产管理白皮书 5.0(1).pdf
seasongao
 
I City 耀功
I City 耀功I City 耀功
I City 耀功ktop
 
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Herman Wu
 
Intelligence suppy chain on mos note 20180829
Intelligence suppy chain  on mos note 20180829Intelligence suppy chain  on mos note 20180829
Intelligence suppy chain on mos note 20180829
Ralph Yin
 
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
b0stey
 
Webduino 和 溫濕度感應
Webduino 和 溫濕度感應Webduino 和 溫濕度感應
Webduino 和 溫濕度感應
dplayerd
 
IoT introduction
IoT introductionIoT introduction
IoT introduction
艾鍗科技
 
业务驱动网络转型之路
业务驱动网络转型之路业务驱动网络转型之路
业务驱动网络转型之路
MengYu27
 
Y20151003 詹文男-物聯網的商機與挑戰
Y20151003 詹文男-物聯網的商機與挑戰Y20151003 詹文男-物聯網的商機與挑戰
Y20151003 詹文男-物聯網的商機與挑戰
m12016changTIIMP
 
20190214(簡報)國家發展委員會:「亞洲·矽谷推動方案進度及成果」報告
20190214(簡報)國家發展委員會:「亞洲·矽谷推動方案進度及成果」報告20190214(簡報)國家發展委員會:「亞洲·矽谷推動方案進度及成果」報告
20190214(簡報)國家發展委員會:「亞洲·矽谷推動方案進度及成果」報告
R.O.C.Executive Yuan
 
P1
P1P1

Similar to 第六期分享笔记20150208 (20)

Cnut 容器大会 京东
Cnut 容器大会 京东Cnut 容器大会 京东
Cnut 容器大会 京东
 
My house雲端社區服務平台營運計畫書(20131101)
My house雲端社區服務平台營運計畫書(20131101)My house雲端社區服務平台營運計畫書(20131101)
My house雲端社區服務平台營運計畫書(20131101)
 
台指Tick大數據與程式化交易
台指Tick大數據與程式化交易台指Tick大數據與程式化交易
台指Tick大數據與程式化交易
 
迎戰未來製造用AIoT打造企業第二條成長曲線
迎戰未來製造用AIoT打造企業第二條成長曲線迎戰未來製造用AIoT打造企業第二條成長曲線
迎戰未來製造用AIoT打造企業第二條成長曲線
 
Chengdu Economic Overview
Chengdu Economic OverviewChengdu Economic Overview
Chengdu Economic Overview
 
卓望通讯2010年2月总第30期
卓望通讯2010年2月总第30期卓望通讯2010年2月总第30期
卓望通讯2010年2月总第30期
 
Toutiao 2013 Jan Series B Funding Deck
Toutiao 2013 Jan Series B Funding DeckToutiao 2013 Jan Series B Funding Deck
Toutiao 2013 Jan Series B Funding Deck
 
好孩子企业互联网化--转型战略及系统架构
好孩子企业互联网化--转型战略及系统架构好孩子企业互联网化--转型战略及系统架构
好孩子企业互联网化--转型战略及系统架构
 
HKPC 行業專題培訓講座 , 雲計算 ~ 在零售業 (III) 產業鏈篇
HKPC 行業專題培訓講座 , 雲計算 ~ 在零售業 (III) 產業鏈篇HKPC 行業專題培訓講座 , 雲計算 ~ 在零售業 (III) 產業鏈篇
HKPC 行業專題培訓講座 , 雲計算 ~ 在零售業 (III) 產業鏈篇
 
数据资产管理白皮书 5.0(1).pdf
数据资产管理白皮书 5.0(1).pdf数据资产管理白皮书 5.0(1).pdf
数据资产管理白皮书 5.0(1).pdf
 
I City 耀功
I City 耀功I City 耀功
I City 耀功
 
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
 
Intelligence suppy chain on mos note 20180829
Intelligence suppy chain  on mos note 20180829Intelligence suppy chain  on mos note 20180829
Intelligence suppy chain on mos note 20180829
 
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
 
Webduino 和 溫濕度感應
Webduino 和 溫濕度感應Webduino 和 溫濕度感應
Webduino 和 溫濕度感應
 
IoT introduction
IoT introductionIoT introduction
IoT introduction
 
业务驱动网络转型之路
业务驱动网络转型之路业务驱动网络转型之路
业务驱动网络转型之路
 
Y20151003 詹文男-物聯網的商機與挑戰
Y20151003 詹文男-物聯網的商機與挑戰Y20151003 詹文男-物聯網的商機與挑戰
Y20151003 詹文男-物聯網的商機與挑戰
 
20190214(簡報)國家發展委員會:「亞洲·矽谷推動方案進度及成果」報告
20190214(簡報)國家發展委員會:「亞洲·矽谷推動方案進度及成果」報告20190214(簡報)國家發展委員會:「亞洲·矽谷推動方案進度及成果」報告
20190214(簡報)國家發展委員會:「亞洲·矽谷推動方案進度及成果」報告
 
P1
P1P1
P1
 

第六期分享笔记20150208

  • 1. 时间:2015 年 2 月 8 日星期日下午 3:00—5:00 地点:北京波纹科技有限公司 人员:ZY、DZ、WB、ZZ、GDW、YJP、WL、JJS、QSM、QGR 计划主题: 1. 京东技术架构概览 2. Ripple 支付技术 交流主题: 1、京东技术架构概览 京东技术团队目前有超过 4000 名员工,2013 年市场交易额达到 1255 亿元,2014 年 5 月 22 日,京东在纳斯达克挂牌,成为仅次于阿里巴巴、腾讯、百度的中国第四大互联网上 市公司。其信息系统涵盖交易、供应链、仓储、配送、客服和售后全流程。来自京东的工程 师分享了支撑这套系统的几个主要技术架构。 1) 负载均衡 使用 Lvs + haproxy 的方式做负载均衡,代替传统的硬件负载均衡。其中 Lvs 工作在网 络第 4 层,仅作分发只用,没有流量的产生,Lvs 之间用心跳侦测其可用性。 haproxy 负责的负载均衡策略则相对较多,能将不同的请求转发到特定的服务提供者上, 而 squid 则给源站则提供了一层缓存服务,保证只有最少的且必需的请求才被源站处理。其 整体架构如下所示: 2) 服务框架 SAF 应用间通讯的基础中间件,架构复杂后 SOA 化是必然的趋势。 京东原各个系统之间调用协议有很多,WebService、RMI、Hession、Rest、Thrift 等, 后有淘宝跳槽来的带队开发了 SAF(兼容淘宝 Dubbo),是一套传统的生产者、消费者、注 册中心模式。现已在京东整体采用。SAF1.x 架构图如下所示:
  • 2. 在 SAF1.x 的基础上,SAF2.x 添加了的后台管理和分析及报警的功能,主要有:  增强运行时服务质量监控分析功能  多维度的数据展示和报警功能  完善的服务治理功能 3) 大数据平台(Big Data Platform) 通过在京东网站的页面中嵌入 JS 来收集当前用户的行为,该 JS 会将行为日志发送给后 台的 nginx+lua 服务,nginx+lua 则将日志存在本地机器,本地启动的 flume 则将日志发送到 消息队列 kafka,由实时任务处理系统 Storm 来运算,直接生成反馈结果,或者存入 hdfs, 第二天再生成报表,存入最后的结果数据库。过程如下图所示:
  • 3. 4) 消息队列 JMQ 京东在 RabbitMQ 的基础上做了改动,最后实现了自己的消息队列。架构如下所示:
  • 4. 2、Ripple 支付技术 北京波纹科技有限公司向大家介绍了一种新型的支付方式:ripple。从下面 4 点做了详细说 明: 1) Ripple 是什么 Ripple 是一种用以进行金融交易的互联网协议,Ripple 对于转账的作用,就如同 SMTP 对于发送邮件的作用。他与比特币最大的区别是:比特币是一种虚拟货币,而 Ripple 是承 载虚拟货币的一套实时免费清算系统。 2) Ripple 的应用场景 Ripple 系统主要针对 4 类用户: 针对这 4 类用户的应用场景有: a) 普通用户转账
  • 6. d) 网关发型自己的货币(银行、公益机构、明星等) 3) RippleTrade 实操 通过实际操作 rippletrade.com,演示了如何成为一个用户、商户、做市商和网关。 4) Ripple 背后的技术 介绍支撑 ripple 背后的几个技术: • XRP(瑞波币) • Orderbook(挂单) • PathFinding(寻路) • Consensus(共识) 最后大家愉快的探讨了波纹科技在做通用积分和积分兑换过程中的机遇和挑战。波纹科技从 ripple 中借鉴了货币兑换的思路,解决了传统积分积累速度慢、兑换商品少、使用门槛高等 问题,但其难点在于用户体验和地推。