集成商的历史:缩放软件部署自动化
连续集成和连续部署(CI / CD)是Web级软件工程的行业标准,最佳实践。Wayfair在十年内练习了CI,尽管我们所做的方式随着时间的推移而变化。我在这里与您分享我们建立的系统...
连续集成和连续部署(CI / CD)是Web级软件工程的行业标准,最佳实践。Wayfair在十年内练习了CI,尽管我们所做的方式随着时间的推移而变化。我在这里与您分享我们建立的系统...
在Wayfair,我们为我们在重型网络流量期间发布的迅速响应时间来实现,以确保顺利的客户体验。随着我们的规模和继续向我们的目录添加产品,必须必须处理我们的后端基础架构能够处理增加的流量,尤其是在零售峰值期间和......
当我们进入黑色星期五,网络星期一和零售的2018年零售旺季,我想反思我们在Wayfair年前的一些兴奋;具体而言,我们如何为技术团队做出反应和建造,以便我们以前没有看到的挑战。我希望其他电子商务......
随着Wayfair的业务缩放,我们的工程团队的规模也是如此 - 更不用说我们正在建造的软件功能的复杂性。与此同时,在全球技术景观中迅速移动从未如此重要。作为现代化的技术公司,一个根本无法承受......
Jack Wood和I,Cio和Wayfair首席建筑师,在Spartdive,在4月23日在Wayfair的讲话。这是我们在堆栈的网站上发表的匹配博客文章,现已在这里横杆。杰克和我都是长时间的软件,现在花在缺乏思考的内容,......
Wayfirt Engineering特别强调软件测试作为维持生产稳定的手段。我是一名成员的devtools团队已经建立并融入了许多工具进入我们的开发和部署过程,以便尽早捕获错误,特别是在...之前......
我们在Wayfair编写了很多PHP单元测试,我们希望能够尽可能快地运行它们,这似乎是并行化的良好用例。并行运行测试不是内置于phpunit,但有些方法可以做到这一点。什么时候…
我们在网上收到了一些在线,并在这样的人物之类的问题中,所以我认为它可能值得解释一下。在Deployment Server上,我们有各种应用程序我们部署。从Windows .NET服务,Python,Classic ASP,CSS / JS和PHP命名为几个......
在这部分2部分系列的第1部分中,我们使用了一个漫画,将Python程序员和Web操作团体一起工作,以弄清楚如何向电子商务网站部署一些科学计算。旁边开玩笑,让我们准确地描述一下正在尝试的事情,以及我们如何完成......
Python是我最喜欢的数据科学计算机语言,但是当涉及包装,部署,Web运营等时,它是一个不良标准的野兽。有很多人可以有效地将Python代码部署到Web,但特别是在数据中科学领域,没有等同的......
正如我们之前所提到的那样,我们在Wayfair使用的主要源控制系统是SVN,用玳瑁管作为我们的客户。我们喜欢SVN的一件事是能够添加Commit Hooks,或者在有人尝试将文件提交到源控制时检查该运行的功能......