阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

查看 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:37484

评论

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

再聊对架构决策记录的一些思考

京东科技开发者

GaussDB(DWS)集群通信:详解pooler连接池

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 华为云GaussDB(DWS)

借助 Terraform 功能协调部署 CI/CD 流水线-Part 2

SEAL安全

运维 云原生 CI/CD Terraform

大模型训练中的Prompt Learning

百度开发者中心

人工智能 自然语言处理 大模型

AIGC 周报(3.03~3.10)

AIGC Weekly 周报

AI 互联网 周报 AIGC #人工智能

简单了解不同行业下4a的定义

行云管家

网络安全

掌握提示词工程与大模型多场景实战

百度开发者中心

人工智能 自动驾驶 大模型 Prompt

探索大模型提示词

百度开发者中心

人工智能 自然语言处理 图像识别 大模型

数据指标体系搭建方法及经验

ClkLog

记一次群聊消息查询优化的实践

EquatorCoco

Java 大数据 优化

当AI“复刻术”照进现实我们离“数字永生”还有多远?

青否数字人

MySQL 8.0.26版本升级32版本查询数据为空的跟踪

GreatSQL

游戏行业需要堡垒机吗?用哪款堡垒机好?

行云管家

网络安全 游戏 数据安全 堡垒机

IPQ9574/WiFi 7: Connecting everything, opening a new chapter in smart life

wallysSK

探索AI的边界:如何精准地测试人工智能

霍格沃兹测试开发学社

现代DevOps如何改写软件开发格局

禅道项目管理

DevOps 自动化测试 项目管理软件

跨境电商三大趋势

api开发

CCE集群VPC网络模式下几种访问场景

华为云开发者联盟

后端 开发 华为云 华为云开发者联盟

移动App开发常见的三种模式(原生应用、H5移动应用、混合模式应用)

天津汇柏科技有限公司

软件开发 APP开发 软件定制开发

开源无代码 / 低代码平台 NocoBase 0.20:支持多数据源

NocoBase

开源 低代码 低代码开发 低代码平台 无代码平台

HarmonyOS-安装篇(DevEco Studio)

京东科技开发者

虚拟人直播狂潮来袭看点在哪?

青否数字人

数字人

NFTScan | 03.04~03.10 NFT 市场热点汇总

NFT Research

NFT NFTScan

为了跳槽或提升自己,你会先学习哪一门编程语言?

小齐写代码

浅谈代码架构

比伦

ios 架构

PostgreSQL数据库连接数设置的越大越好吗

张文平

数据库 postgresql 连接数 数据库配置

华为云亮相LEAP科技展,携手沙特共创智能新高度

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟

震惊:苹果手机电池栏“黑白无常”

京东科技开发者

组团上车游百度,爱采购财富游学团助推中小企业开年抢跑!

科技热闻

京东API赋能电商生态,商品详情随时掌握

技术冰糖葫芦

API 接口 API 文档 API 策略

探索AI的边界:如何精准地测试人工智能

测试人

软件测试 测试开发

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