天极传媒:
天极网
比特网
IT专家网
52PK游戏网
极客修
全国分站

北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆合肥惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

产品
  • 网页
  • 产品
  • 图片
  • 报价
  • 下载
全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
您现在的位置: 天极网 > 云计算>头条发文>eBay开源硬件和软件将平台更新

eBay开源硬件和软件 将平台更新为Kubernetes、Envoy和Kafka

天极网云计算频道 2018-10-08 14:50 我要吐槽

  当前,企业IT正发生新的变化。在硬件层面,大型科技企业和互联网公司都开始自己设计服务器,自己构建,供自己使用。比如谷歌、AWS和微软以及国内的BAT等,专门定制自己的硬件。软件层面,无论是开源软件的兴起,还是云原生技术的蓬勃发展,都让软件变得更简单。

  作为全球知名的网上拍卖及购物网站,eBay创立于1995年,拥有一亿多用户,甚至可以被称为电商行业的“鼻祖”。

eBay开源硬件和软件 将平台更新为Kubernetes、Envoy和Kafka

  但是,这家企业在一个三年工作计划中打算更新和现代化后台基础设施。eBay宣布,将构建自己专用的服务器,即“由eBay构建,供eBay使用”。同时,计划还宣布2018年第四季度,把它们的服务器以开源的方式提供给公众。

  相比谷歌、AWS和微软,eBay做得更加“激进”——开源自己定制的硬件。eBay表示,他们“在使用自己设计的服务器和硬件,减少对第三方的依赖”。

  事实上,鉴于硬件成本越来越低,很多科技公司都开始自己动手设计硬件。这种好处是,不仅可以极大地降低成本,减少对第三方厂商的依赖,而且硬件可以和软件更好地匹配,这有利于提高软硬件一体化的综合成效。

eBay开源硬件和软件 将平台更新为Kubernetes、Envoy和Kafka

  根据《InfoQ》的报道,eBay的工程团队正在修改整个技术栈,包括物理层和逻辑层。在软件层面,eBay打算“从基于OpenStack的系统迁移到更为现代化的Docker&Kubernetes技术栈”。当然,在OpenStack上运行Kubernetes也是行得通。

  在物理层方面,eBay使用单点接入(PoP)策略,并对其位于美国的数据中心集群去中心化,采用一种“边缘计算方法”。好处是,他们可以“创建一种速度更快、更一致的用户体验,节省600到800毫秒的加载时间”,降低延迟,改善用户体验。

  数据层上,eBay使用开源技术,构建了“NuData”——一个具有容错性、地理分布的对象和数据存储。好处是,这将使eBay将数据分布到不同的地理位置,改善用户体验,提高服务弹性。

  作为一家拥有1.75亿全球用户的电商企业,eBay每天需要处理3000亿次数据查询,其数据体量超过500PB。

eBay开源硬件和软件 将平台更新为Kubernetes、Envoy和Kafka

  500PB数据有多大呢?这相当于“1万亿首歌曲,2500万个小时的电影,能把美国国会图书馆的内容备份300次以上”。

  对此,它们借助开源构建内部的“AI引擎”,其目标是“提高生产力、合作和培训”。目前,他们的AI引擎已经加速了新特性的开发,比如计算机视觉、图像搜索以及分享到社交平台。

  在自己的数据平台Rheos平台上,eBay数据团队使用了Apache Kafka和Apache Storm。Rheos平台提供生命周期管理、监控、架构良好的标准和用于实时流数据管道的生态系统。

  eBay希望通过开源和广大的工程社区分享他们的创新和技术经验。他们相信,使用他们工具的开发人员和社区将改进他们正在构建的东西,最终帮助他们创建更好的总体体验。

   参考资料:http://www.infoq.com/cn/news/2018/09/ebay-replatform-open-source?utm_source=news_about_cloud-computing&utm_medium=link&utm_campaign=cloud-computing

 

作者:骨傲天责任编辑:万佳)
请关注天极网天极新媒体 最酷科技资讯
扫码赢大奖
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
办公软件IT新闻整机