您的位置: 首页 >综合精选 >

为什么Shopify是小型企业的亚马逊

2019-04-11 15:55:47 编辑: 来源:
导读 当Shopify (纽约证券交易所股票代码:SHOP)创始人Tobi Lutke于2004年开始构建将成为小型企业电子商务店面的最大供应商时,他使用Ruby on

当Shopify (纽约证券交易所股票代码:SHOP)创始人Tobi Lutke于2004年开始构建将成为小型企业电子商务店面的最大供应商时,他使用Ruby on Rails构建了核心,这是一种帮助定义大部分线路的编程语言。世界上基于互联网的软件 - 从推特到私营的Basecamp。

自那以后的15年里,网络编程发生了很大的变化。诸如Django和Python之类的语言以及不同风格的Javascript(如Node.js)已经越来越受欢迎,可以快速连接应用程序。Shopify仍然以Rails为核心,但它在处理数据的方式上大大提升了游戏规模,并保持了超过820,000个在线商店的运行。我确信该公司的方法使其具有竞争优势 - 这就是方法。

按比例建造

像大多数科技公司一样 - 坦率地说,我们大多数人类 - Shopify花了一个错误来学习如何大规模成长。

到2014年,Shopify拥有如此多的数据,以至于该公司的MySQL“实例”已经不堪重负。问题?Shopify的核心数据库实际上是一个塞满溢出的巨型仓库。为了解决这个问题,该公司将其数据库拆分为分区,如一系列存储空间而不是一个大型仓库。

不幸的是,正如Shopify生产工程师Kir Shatrov在Stackshare写道,解决问题引入了一个全新的问题。现在有数十个小型数据库,而不是一个MySQL数据库向其他基础设施发出请求。事实证明这太难以承受了。

“所有这些碎片仍在使用单个Redis [数据库来处理查询],”Shatrov写道。“有一次,Redis的中断取消了所有Shopify,导致了一次重大的破坏,我们后来称之为'Redismageddon'。这教会了我们一个重要的经验教训,以避免在所有Shopify中共享任何资源。“

今天,该公司使用Docker和Kubernetes的容器将计算,存储,内存等“容器”结合在一起。Shatrov写道,这些代码块代表了“具有自己数据存储的Shopify的完整实例”。更重要的是,该公司使用Google Kubernetes Engine来创建和编排其pod。微软 (纳斯达克股票代码:MSFT)最近为其Azure云计算平台提供了类似的功能,以支持Kubernetes。

我们如何知道Shopify的优势是否正在消退

Shopify有很多怀疑论者,包括最近臭名昭着的卖空者Citron Research,它怀疑Shopify在Instagram和其他人竞争加剧的情况下继续吸引商家的能力。

也许Citron是对的。我们将知道商店扩张是否会显着放缓。在2017年的黑色星期五周末,Shopify通过为超过五十万的商家提供服务创造了新纪录。今天,不到两年后,超过820,000人在平台上。如果Instagram真正进入其业务,2019年将不会是Shopify达到100万商家服务的一年。

我认为更安全的赌注是,Shopify不仅会传递100万,还会传递110万,甚至更多。由于过去五年对其技术基础设施的精心投资,Shopify已将自己定位为一家小型企业电子商务供应商,随着业务的增长可以扩展成功的业务。由于类似的原因,亚马逊出现了 AWS。

这是一个重要的推论。因为如果历史一点都很有启发性,那么 - 我相信它是 - 投资规模往往会产生它,因为你不可避免地吸引最需要你服务的客户。在小型企业的世界里,仍有许多需要规模的东西 - 到目前为止 - 只有Shopify才能提供。


免责声明:本文由用户上传,如有侵权请联系删除!

最新文章

精彩推荐

图文推荐

点击排行

2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ   备案号:

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。

邮箱:toplearningteam#gmail.com (请将#换成@)