据说360电商云的技术团队来源于1号店跨境电商吗?

据说1号店又要卖了 但谁来接盘还不好说_网易科技
据说1号店又要卖了 但谁来接盘还不好说
用微信扫码二维码
分享至好友和朋友圈
(原标题:1 号店又要卖了,谁来接盘还不好说)
文/唐云路京东一年一度的618大促正在进行之时,一则京东即将从沃尔玛手中收购1号店的消息悄然流传开来。爆料称谈判已进入后期,收购总体金额超过400亿元。也有消息称,海航也有意收购1号店。虽然最后谁接手1号店还不确定,但是结合前几天沃尔玛中国区更换CEO的新闻,1号店这回可能真的又要倒手了。去年7月,1号店员工正在筹备7周年庆典的同时,收到了沃尔玛宣布收购1号店余下股权的消息。当时,王路以沃尔玛全球电子商务亚洲区总裁的身份“领导1号店”。2011年5月,沃尔玛收购了1号店17.7% 的股份,2012年8月,中国商务部批准沃尔玛对1号店的控股增至51.3%。在那之后,沃尔玛就已经掌握了1号店的实际控制权。直到一年之前,沃尔玛从两位创始人手中收购了余下股份,完全控制了1号店。收购1号店被看作是沃尔玛在中国电商业务的最后一搏。沃尔玛在中国的电商业务尝试始于2006年,在2010年,它们推出了山姆会员店网上商城。从去年开始,沃尔玛陆续在线下门店开始推广自家的手机应用,主打线上预订、门店提货。
然而主导1号店收购的沃尔玛中国区CEO柯俊贤已经调回英国零售巨头Asda(1999年被沃尔玛收购)担任总裁兼CEO,他任上的一件大事就是收购1号店,而沃尔玛的电商尝试目前还未见太大成效,1号店的市场份额也在走下坡。在过去一年里,天猫超市和京东超市各自用补贴的方式推广市场份额, 1号店此前转型综合性电商平台的尝试并不成功,如今“网上超市”的角色也日渐受到天猫和京东的威胁。从日常消费的角度而言,消费者对于电商平台本身并没有太深的品牌忠诚度,优惠和正品往往是他们最主要的需求。中国电商平台的差异化,还没有那么明显。在这种情况下,补贴打折和各种主题活动日就成了最重要的武器。
本文来源:好奇心日报
责任编辑:王先_NT4913
用微信扫码二维码
分享至好友和朋友圈
加载更多新闻
热门产品:   
:        
:         
热门影院:
阅读下一篇
用微信扫描二维码
分享至好友和朋友圈没有更多推荐了,
不良信息举报
举报内容:
1号店交易系统架构如何向「高并发高可用」演进
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!有没有知道360电商云的团队核心力怎么样?_百度知道
有没有知道360电商云的团队核心力怎么样?
我有更好的答案
他的技术团队占到80%。,分布在上海、武汉、北京、广州等各大区域
采纳率:42%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。1号店11.11:从应用架构落地点谈高可用高并发高性能
稿源:infoq.com
1.背景 1.1三高是电商核心交易系统的基础
电商核心交易系统有很多特点,如分布式、高可扩展等,在众多特性中,高可用、高并发、高性能是基础。大到技术峰会、论坛、研讨会,小到一场面试,高可用、高并发、高性能始终是焦点,是技术大牛、技术追随者永远津津乐道的话题,成为他们毕生的追求。
另,ArchSummit全球架构师峰会北京站将于日~19日在北京国际会议中心召开,大会设置了《揭秘双十一背后的技术较量》专题来深入解读双十一背后的技术故事,欢迎关注。
1.2 三高首先依赖的是架构
日常和同行、同事的交流过程中,大家经常讨论的问题就是,你们是如何做到高可用的?访问峰值达到了什么级别,系统怎么撑住的?高并发下怎么保证数据一致性?性能如何提升?采用了什么新技术?
尽管大家的答案各有不同,从硬件到软件、从程序到SQL、从静态到动态、从C到JAVA,但大家最终总能达成一致,高可用、高并发、高性能依靠的不是某个硬件、某种技术、某种DB,而是好的架构。
1.3 能落地的架构才是好架构
好架构很多,网上随便一搜,微软、Google、阿里、京东等众多大牛的架构图很多,都是好架构。
当然今天我们不是来谈什么是好架构,因为我们从不缺架构图。架构图是形,怎么落地是神;就如军用材料,技术大家都懂,工艺才是关键。
所以,能落地的架构才是好架构,当然我们更缺的是好架构的落地点。
2.1号店如何做三高
1号店技术部从1个人做起到今天千人级别的规模,系统支持每天亿级的访问量、单Service支持每天亿级的请求、订单支持每分钟几万单级别、Service服务可用性达到99.9999%,架构上也经历了历次演进,今天我们就从应用架构历次演进的落地点谈起。
1号店应用架构的演进大致经历了以下历程:强依赖-& Service化-&业务解耦-&读写分离-&异步-&水平/垂直拆分-&服务逻辑分组等。
当然这个过程从不是串行的,永远是并行的,并且这个过程永远是在1号店这辆系统大巴行进过程中进行的,因为我们不能停车也不能刹车,而且还必须不断提速。
2.1 应用架构的最大演进-SOA治理
早期的1号店系统,遵循简单的MVC架构,Controller层处理了所有的业务逻辑包括与DB的交互,在系统初期这种Simple的架构方便快捷,成本低业务响应快。但当业务开始变得复杂、人员规模爆发式增长,这种强耦合强依赖带来的弊端就成了巨大的瓶颈,代码耦合度高互相冲突、出错概率和事故概率明显提升,业务需求不能快速响应,SOA治理迫在眉睫,解耦和去依赖成为第一需求,于是Service化成为第一前提。
2.2 SOA治理- Service日志是保障
1. 做Service首先是规划,Service规划的第一步首先考虑什么?大家可以先自行考虑下
2. 下单接口业务性强,其对可用、并发、性能的要求作为技术人你懂的。我们就从这个接口开始下手,但我们没有先去分析业务,首先想的是如何定义日志系统,让以后的监控和问题定位更简单更快捷。事实证明这个决定是对的,直到现在1号店的大部分订单相关的监控、预警、问题排查定位等完全依赖这个日志。
3. 日志系统的设计基于以下:一是进数据库、持久化有序化,二是分类化、层次化、错误code唯一。
4. 1号店现在有了很好的SOA中间件 & Hedwig,可支持百亿级的访问请求,它有SOA级别的日志,也很完善。但应用级别的日志我们还是建议各应用系统自己做,它的业务性、个性化是公共架构永远代替不了的。
2.3 应用架构演进之落地
一定有人要问1号店采用的什么RPC框架,好吧,是Hessian,这不是什么秘密。
为什么要用Hessian?我偷偷告诉你,PHP是最伟大的的开发语言。
2.3.1 业务垂直拆分
万事具备,草船已借箭,要从业务角度规划Service 了。
我们从产品、用户、订单三个维度上对Service进行了规划,构成1号店应用架构上的三架马车,确立了SOA治理的框架基础。
在此基础上,又陆续衍生出促销、积分、支付等众多Service业务,在三架马车中同样会细分至如文描、价格、库存、下单、订单查询等垂直服务。
Service化是前提,Service化完成后,后面可以大刀阔斧地干了,因为业务独立了、DB读写权限收回了,哈,好像整个天下都是我的了。但,得天下易治天下难,真正的大戏在后面。
2.3.2 读写分离
读写分离的重要性不需多讲,除了最简单的读写分离,写可以从应用层面继续细分,读也可以从应用和DB层面再细分,如订单的读写分离:
2.3.3 水平拆分
早在2013年,1号店就实现了库存的水平拆分,2014年又一举完成订单水平拆库&去Oracle迁Mysql项目。
订单水平拆库&去Oracle迁Mysql两个重量级的大项目合并为一个项目并完美无缝上线,在经济上时间上节省的是成本,在技术上体现的1号店的整体技术实力和水平。
2.3.4 服务逻辑分组
前面说到了读写分离,大家也注意到了,这是物理隔离。
物理分离好处明显,但其硬件成本、维护成本高的弊端也显而易见。这时候,我们的大杀器-Hedwig又上场了,有兴趣多来了解下我们SOA中间件-Hedwig,这可是获总裁奖的项目。
Hedwig提供了服务自动注册发现、软负载均衡、节点踢出与复活、服务动态逻辑分组、请求自动重试等众多SOA框架所需的强大功能,支持并行请求、灰度发布,其背后提供的调用链路及层次关系、日志分析、监控预警等更是为SOA治理提供了强大的后勤保障。
2.3.5 业务解耦/异步
上面提到的读写分离、水平拆分、逻辑分组等主要是从技术层面保障,也是技术人员最喜欢的话题。业务流程的梳理、优化、改造往往不被重视,但作为应用架构,我们最不能忽视的是业务。
3.追求极致
开放、共享、追求极致是1号店技术人的理念。我们在追求极致上做了很多,简单举几个例子:
3.1 一个下单接口定义了135个错误编码
前面提到过日志和错误编码的定义,大家一定想象不到,我们仅一个下单接口就定义了135个错误编码。接口上线后至今出现的错误编码在50-60个,也就是说有50-60处不合理或错误的地方,这个不合理或错误既有业务的又有程序的也有我们对编码定义的不合理。
出现一个我们就解决一个,系统自然越来越健壮和稳定,目前日常每天下单出现3-5个错误编码,主要为业务性如特价商品已售完无库存等。
那没有出现过的几十个编码是不是就意味着我们工作白做了?
功夫下对了永远不会浪费,在下单接口上线近2年后,一个之前从未出现过的错误编码跳出来了,是一个很难出现的业务场景,但通过这个编码,我们马上定位了问题,都不用去看代码。
我们永远不能保证系统没有bug,bug可以藏的很深埋的很久,但我们不怕,因为我们的伏兵也一直在,你一跳我们立马抓,毫不犹豫。
3.2 Service服务可用性99.9999%
6个9的Service服务可用性,可能有人不信,看看我们真实的监控邮件,这是每天亿级的调用量。
功夫永远在戏外,结果仅仅是一个结果,一步步踏实走过来的旅程才是我们收获最大的。
3.3 销售库存准确率99.9999%,超卖率为0
做过电商核心系统的人都明白库存控制的难度,库存不准甚至超卖的问题至今还有很多电商公司没有完全解决。
这个问题也曾经困扰我们,为此还专门写了一个库存刷子的程序来刷数据,现在这个程序已基本宣告废弃了,因为我们的库存准确率达到了6个9,超卖率为0。
怎么做到的?业务、业务、业务,重要的事说三遍。
我们团队花了3个多月的时间,对所有库存应用场景逐一排查,最终梳理出16个有问题的库存场景,并逐一协调解决,让库存形成严格的闭环线路,保证了库存的准确性。在这过程中,对库存闭环方案和对业务的理解成为关键,纯靠技术,我们能做的并不多。
4.应用场景 4.1 业务监控&
业务监控首提订单监控,对订单我们从实际订单数据和Service接口调用量两个维度去做监控,保证了监控系统的稳定和准确(监控系统也会出错的),其中下单接口调用量使用的就是Service日志数据。
4.2 服务监控 依赖查询
(点击放大图像)
(点击放大图像)
电商核心交易系统的高可用、高并发、高性能不是一朝一夕的,需要好的技术,更需要好的架构,如何找到落地点并一步步踏实落地,这是关键。有想法、有目标、有执行力,必有所成。
我们是技术人,但我们的很多工作并不一定要多高深的技术,业务和技术的平衡点才是最重要的。业务敏锐性对应用架构师和开发人员来说都尤为重要,因为更多的时候我们要的是解决方案而不是技术方案。
谨以此献给那些在追求高可用、高并发、高性能道路上飞奔的同学们!祝你们早日三高:)
感谢郭蕾对本文的策划和审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群)。
相关厂商内容
看Scala如何颠覆传统金融企业 高可用网贷系统让您投资无忧 微众架构首秀--基于自主可控技术的分布式架构实践 企业级SaaS应用平台--钉钉技术历程之路
相关赞助商
本文由站长之家传媒平台( )分发,站长之家传媒平台旨为企业提供"全方位"的互联网品牌推广营销服务!目前,平台已经上线自助软文投放系统,对接直编、出稿更快速、价格实惠,还能获取“免费”的自媒体分发资源(头条号、百家号、搜狐号、网易号等)。
免责声明:本文为企业推广稿件,发布本文的目的在于推广其产品或服务,站长之家发布此文仅为传递信息,不代表站长之家赞同其观点,不对对内容真实性负责,仅供用户参考之用,不构成任何投资、使用等行为的建议。请读者使用之前核实真实性,以及可能存在的风险,任何后果均由读者自行承担。
有好的文章希望站长之家帮助分享推广,猛戳这里
本网页浏览已超过3分钟,点击关闭或灰色背景,即可回到网页

我要回帖

更多关于 1号店网上超市 的文章

 

随机推荐