神刀安全网

LinkedIn开源多媒体对象存储数据库Ambry

LinkedIn开源多媒体对象存储数据库Ambry

LinkedIn近日开源了多媒体对象存储数据库Ambry( GitHub ).

LinkedIn过去使用的是一种闭源技术,非常复杂,而且也难以随着用户数和数据量的增长而扩展。LinkedIn工程总监Sriram Subramanian在 博客 中指出:

我们开始尝试在市场中寻找更好的替代方案,包括各种分布式文件系统、存储一体机、云服务和内部部署方案都考察过,通过权衡我们的设计目标和得失后发现,我们需要自己开发一个能更好满足我们需求的方案——Ambry,如今Ambry已经在LinkedIn的生产环境中使用多年,表现良好。

虽然Facebook和Google等公司经常开源一些软件工具,但是对象数据库在开源世界依然属于一个小众产品。

很多流行的互联网公司,例如Airbnb、Pinterest和Spotify都转向亚马逊的AWS S3来提供对象存储服务,但LinkedIn与Facebook和Google类似,运营着自己的服务基础设施,因此需要能够跨多个数据中心运营的软件,例如Ambry就能支持大量的REST应用的API。

Ambry是一个非常复杂的系统,功能列表就有一大堆,感兴趣的读者可以去 官方技术博客 或者 Wiki 去查看更多详情。

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » LinkedIn开源多媒体对象存储数据库Ambry

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址