揭秘亚马逊内部与众不同的软件开发系统

发布
东莞市鸿云网络科技有限公司
电话
18002820787
手机
18002820787
发布时间
2022-08-17 16:35:51
产品详情

本文初发布于 Gergely Orosz 的个人博客。

亚马逊有大量的内部系统。作为软件工程师和工程经理,下面这些值得了解一下。

当作为 SDE(软件开发工程师)或 SDM(软件开发经理)加入时,你必须学会使用亚马逊自定义的技术栈,这和 AWS 客户所使用的技术栈有着惊人的差异。下面这些是你可能会遇到的系统。

1与 SDE 密切相关的内部系统

Code:代码搜索和 VCS(Git)。

Crux:亚马逊的代码评审系统。

Brazil:亚马逊的构建系统。可以看下这篇详细介绍 Brazil 的文章,虽然已经过时,但仍有意义。

Sage:亚马逊内部的“Stack Overflow”。

亚马逊内部维基系统:该系统有一些令人愉快的特性,比如很容易在页面上嵌入来自 AWS Cloudwatch 或先前系统(PMET —— 性能指标)的图片。

NAWS(Native AWS):使用现行 AWS 的“现代”技术栈。

MAWS(Move to AWS):遗留的旧 AWS 系统。

许多系统在从这上面移走,尤其是在零售领域。

MAWS 要求服务通过一个名为的 Apollo 系统在 EC2 实例上启动,这在 NAWS 中基本已经废弃了(你应该使用 Lambda 或 ECS,


东莞市鸿云网络科技有限公司

联系人:
杨小花(女士)
电话:
18002820787
手机:
18002820787
地址:
东莞石排瑞和路一号
邮件:
1437045314@qq.com
行业
app开发 东莞app开发
我们的其他产品
拨打电话 请卖家联系我