写点什么

查看 Amazon 构建者库 — 我们就是这样做到的

  • 2019-12-11
  • 本文字数:1147 字

    阅读完需:约 4 分钟

查看 Amazon 构建者库 — 我们就是这样做到的

Amazon 客户经常告诉我们,他们希望更多地了解我们构建和运行业务的方式。在零售方面,他们参观了 Amazon 物流中心,并了解了我们组织仓库的方式。企业客户经常询问我们的领导原则,有时候将其采纳(然后改编)以供其自用。我定期在我们的执行简报中心 (EBC) 中与客户沟通,并与他们谈论反向推动工作PRFAQ叙述性内容提供标准接受失败作为长期成功的一部分以及我们的创新文化


人们对我们业务感到好奇,同时对我们的发展文化也感到好奇。经常有人问我们如何设计、构建、测量、运行和扩展构成 Amazon.comAWS 和我们的其他业务基础的硬件和软件系统。


新的构建者库


今天,我很高兴宣布推出 Amazon 构建者库。我们将推出一系列详细的文章,准确地告诉您我们如何构建和运行我们的系统,每一篇文章都是由在我们这一领域具有深厚专业知识的高级技术领导者撰写的。


该库旨在使您直接访问构成我们工作基础的理论和实践。学生、开发人员、开发经理、架构师和 CTO 都会发现此内容很有帮助。这些内容“不在商店出售”,并且在学校也不教授!


该库按类别组织:


架构 – 我们在设计云服务时做出的设计决策,可帮助我们针对安全性、持久性、高可用性和性能进行优化。


软件交付和运营 – 将新软件发布到云中并在此之后保持正常运行和高可用性的过程。


库内部


在撰写本博文时,我快速浏览了其中两篇文章,并学到了很多东西!


避免不可能完成的队列备份日志 – 总工程师 David Yanacek 探究消息队列的来龙去脉,探究优点和风险,包括可能出现的许多故障模式。他谈到了如何使用队列为 AWS LambdaAWS IoT Core 供电,并描述了用于维护响应性并实现(用他的话来说)“神奇的资源隔离”的先进策略。 David 共享了多种模式,这些模式用于创建具有弹性的异步多租户系统,包括使用多个队列、随机分片、延迟队列、背压等等。


分布式系统的挑战 – 高级首席工程师 Jacob Gabrielson 讨论了分布式系统可能发生故障的多种方式。在定义了三种不同类型的系统(脱机、软实时和硬实时)后,他使用比扎罗的类比来解释为什么硬实时系统(再次用他的话)“坦率地说,有不好的一面。” 他以基于吃豆人游戏的示例为基础,添加了一些请求/回复通信,并列举了所有成功或失败的方式。他讨论了命运共享,以及如何用它来减少测试案例的数量,另外还讨论了测试分布式系统涉及的许多其他困难。


这些只是其中的两篇;请务必查看整个系列


更多功能即将推出


我们准备了更多内容,也对您的故事感兴趣。请尽管留下有关此博文的反馈,我们会与您联系。


Jeff


作者介绍:


!



### [](https://amazonaws-china.com/cn/blogs/china/tag/jeff-barr/)
AWS 首席布道师; 2004年开
复制代码


本文转载自 AWS 技术博客。


原文链接https://amazonaws-china.com/cn/blogs/china/check-out-the-amazon-builders-library-this-is-how-we-do-it/


2019-12-11 15:37643

评论

发布
暂无评论
发现更多内容

搜索中常见数据结构与算法探究(一)

京东科技开发者

数据结构 ES 哈希 数据结构算法 搜索算法

OpenHarmony社区运营报告(2022年9月)

OpenHarmony开发者

OpenHarmony

算法基础(五)| 差分算法及模板详解

timerring

算法 10月月更 差分算法

上岸稳了!GitHub标星115k+的阿里内部Java学习教程限时开源

Geek_0c76c3

Java 数据库 程序员 架构 开发

STM32L051测试 (二、开始添加需要的代码)

矜辰所致

stm32 STM32CubeMX 10月月更

快速上手SpringBoot

亮点

Java spring-boot 10月月更

从简历被拒到收割8个大厂offer,我只用了三个月

程序知音

Java 架构 java面试 后端技术 Java面试八股文

如何在 SAP BTP 平台上重用另一个已经开发好的 service

汪子熙

云原生 SaaS 云平台 SAP 10月月更

全网首发“Java面试考点大全”,25+专题梳理:JVM+多线程+Spring全家桶+MySQL+Redis等

Geek_0c76c3

Java 数据库 程序员 架构 面试

前端培训学习的就业前景是什么样的

小谷哥

前端线下面授培训机构该怎么选择?

小谷哥

大数据学习培训机构怎么去选择

小谷哥

【LeetCode】仅执行一次字符串交换能否使两个字符串相等Java题解

Albert

LeetCode 10月月更

算数、赋值、比较、逻辑、三元运算符

共饮一杯无

Java 运算符 10月月更

如何用AR Engine环境Mesh能力实现虚实遮挡

HarmonyOS SDK

AR

初学大数据培训学习入门

小谷哥

数字化转型:营销数字化

小鲸数据

数字化 营销数字化 客户数据平台 CDP 营销数据中台

web3 chainlink 预言机喂价、VRF

1_bit

智能合约 web3 chanlink

web前端技术培训学习好点

小谷哥

GitHub已置顶安排!Alibaba最终Guide版Java面试突击宝典+架构师系统进阶指南

Geek_0c76c3

Java 数据库 开源 程序员 开发

又一里程碑!阿里首推Java面试通关手册,必须人手一份!

Geek_0c76c3

Java 数据库 程序员 架构 面试

翻遍GitHub,这份MySQL全面手册,受喜爱程度不输任何大厂笔记

Geek_0c76c3

Java MySQL 程序员 架构 面试

一文读懂 MySQL 索引

说故事的五公子

MySQL 数据库 索引

抖音后端123面开挂,全靠这份啃了58天的「Java进阶核心知识集」

Geek_0c76c3

Java 数据库 程序员 架构 面试

阿里 DBA 首次公开 MySQL 调优笔记,GitHub上已经开始疯狂涨星

Geek_0c76c3

Java 数据库 开源 程序员 面试

MobPush iOS端常见问题

MobTech袤博科技

ios

ShareSDK Android端权限说明

MobTech袤博科技

sdk Andriod

来看看这份对标80W+年薪的Java进阶路线图,职业规划路线该怎么走一目了然!

Geek_0c76c3

Java 程序员 架构 面试

小程序运营怎么做?

源字节1号

软件开发 前端开发 后端开发 小程序开发

打破“双十定律”,华为云AI推动超级抗菌药Drug X研发加速

华为云开发者联盟

AI 华为云 药物研发 盘古大模型 企业号十月 PK 榜

技术分享预告|DocArray x Redis 比快更快的向量搜索

Jina AI

人工智能 开源 算法 向量检索 神经搜索

查看 Amazon 构建者库 — 我们就是这样做到的_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章