AICon 深圳站聚焦 Agent 技术、应用与生态,大咖分享实战干货 了解详情
写点什么

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

评论

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

2025 年以太坊和 Polkadot 生态中有哪些关键进展值得关注?

TechubNews

区块链 以太坊 web3 #Web3 加密市场

快速上手 INFINI Console 的 TopN 指标功能

极限实验室

INFINI Console TopN

AI口语陪练APP的技术难点

北京木奇移动技术有限公司

AI技术 软件外包公司 AI口语练习

Kokoro,一个 82M 参数的超强 TTS 模型;美团、字节领投 3D 生成大模型影眸科技丨 RTE 开发者日报

声网

【YashanDB知识库】并发update报错YAS-02208 lock conflict in consistent write

YashanDB

数据库 yashandb

时序数据库TDengine 2024 年末奖项大盘点,七大奖杯实力出圈!

TDengine

tdengine 时序数据库 数据库·

时序数据库TDengine 3.3.5.0 发布:高并发支持与增量备份功能引领新升级

TDengine

数据库 tdengine 时序数据库

用DevEco Studio性能分析工具 高效解决鸿蒙原生应用内存问题

最新动态

AI口语陪练APP开发的关键技术

北京木奇移动技术有限公司

英语学习 软件外包公司 AI口语练习

全域数据资产管理平台 | SimbaFabric

奇点云

大数据 AI 数据平台 大模型

懒猫微服移植 drawDB 应用

玄兴梦影

NAS 移植应用 懒猫微服应用移植 drawDB 懒猫微服

【YashanDB知识库】YMP校验从yashandb同步到oracle的数据时,字段timestamp(0)出现不一致

YashanDB

数据库 yashandb

国产分布式数据库的发展历程以及发展难点以OceanBase为例

极客天地

【YashanDB知识库】Hive 命令工具insert崖山数据库报错

YashanDB

数据库 yashandb

赛果公布!有灵AOP平台首届编程挑战赛圆满落幕

网易伏羲

编程 aop 网易伏羲 AOP编程

【连载 11】Phaser 类

FunTester

【YashanDB知识库】导入数据时报错:YAS-00008 type convert error:literal does not match format string

YashanDB

数据库 yashandb

如何利用1688商品采集API高效获取商品信息:深度解析

代码忍者

1688API接口

刷力扣的技巧:4个步骤7个关键点,事半功倍,冲进大厂!

王中阳Go

算法 面试题 力扣 大学生就业 求职面试

《CPython Internals》阅读笔记:p118-p150

codists

CPython Internals

解锁电商数据的无限可能:探秘京东商品SKU信息API接口

科普小能手

数据挖掘 电商 京东 运营干货 API 接口

【YashanDB知识库】druid连接池做断网测试,无法自动重新连接

YashanDB

数据库 yashandb

一路相伴,非凸科技助力第49届ICPC亚洲区决赛

非凸科技

为什么说预测市场AI Agent项目 Aegis ,将会超越 axibt 的高度?

股市老人

Univer Go 推出 AI 辅助编写 Univer API 功能

梦数技术团队

JavaScript 开源 Excel 表格 spreadsheet

前沿洞察:低代码赋能企业数字化转型,解锁打造敏捷组织的底层逻辑

不在线第一只蜗牛

低代码

一文详解 Astherus “Stage 1: Spectra”,开启 DeFi 收益之门

股市老人

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