写点什么

“转盘”

  • 2019-10-29
  • 本文字数:1322 字

    阅读完需:约 4 分钟

“转盘”

确保 AWS 云在全球范围内高效运转绝非易事。团队迅速发展,新领导必须时刻谨记我们为服务运营设立的高标准,而高层领导必须能够定期检查堆栈深层的情况。


十多年来,我们采用的其中一种机制是:高层领导、所有服务总经理和众多工程师每周召开一次两小时的会议,审核服务指标、提出和解决问题并分享最佳实践。而现在,AWS 有一百多项服务,再召开这样的会议就非常困难了!


早期,我们会每周检查各个服务团队 (例如 Amazon S3Amazon EC2) 的指标。但是,随着服务逐渐增多,通过一次会议审核所有服务已经不可能了。缩减报告名单可以确保每个团队都能定期汇报,但我们希望,无论是否被选中在大型会议上进行汇报,每个团队都能做好每周报告的_准备_,并确保团队领导了解详细信息。Wheel 便应运而生了。


它起源于手工制作的“幸运转盘”- 转一下试试手气,就像县集市上的幸运抽奖活动。



我们的周会通常是每十五分钟一个议题。在某些时段,我们会深入讨论特定事件,但多数时间,我们会随机抽选报告团队!被选中的团队将逐一介绍他们运营控制面板上的内容,说明运营绩效,并回答会议室内有经验的运营领导提出的问题。


实物转盘只能为我们提供这么多帮助:它很难随着新服务的增加不断更新,我们根本无法增加更多栏位。我们是工程师,我们用技术解决问题。


在一次题为 AWS 如何运作每周运营会议的 re:Invent 大会演讲中,David Lubell 和 Kevin Miller 首次展示了 Wheel 的软件版本,并宣布版本 1.4 已实现开源。此开源版本由我们团队的 Amit、Dan、Dave、Jeff、Lukasz、Xiujin 和 Matt 为您呈现,他们构建了自动化程序,可以帮助 AWS 服务实现良好的规模运营。


00:00 / 00:00
    1.0x
    • 3.0x
    • 2.5x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.75x
    • 0.5x
    网页全屏
    全屏
    00:00


    Wheel 通过 AWS LambdaAmazon API GatewayAmazon CognitoAWS Cloud Formation 实施,并提供 JavaScript 用户界面。新版本对旧版转盘的某些方面进行了优化,例如,引入了加权随机化的概念,以便降低重新选择近期所选项的概率。


    您还可以为选择过程添加幽默元素:


    00:00 / 00:00
      1.0x
      • 3.0x
      • 2.5x
      • 2.0x
      • 1.5x
      • 1.25x
      • 1.0x
      • 0.75x
      • 0.5x
      网页全屏
      全屏
      00:00


      我们还未来得及进行的一项改进是可自定义的外观 – 我们讨论过几种外观方案:老虎机、算命机器人甚或是 3D 版本。


      对于客户来说,Wheel 可让他们深入了解 AWS 如何大规模运营服务,并证明了有效的解决方案不一定要复杂。但是,即使您不负责管理每周运营会议,也可能会发现 Wheel 的便利之处:或许可以用来选择本周团队会议的记录人,或决定在家里谁洗碗。


      想尝试一下并运行您自己的 Wheel 版本?从 GitHub 上获取。我们希望社区积极建言献策,并聆听您使用这款工具的故事。




      感谢 Julian Wood _就 Dave Lubell 和 Kevin Miller 的 re:Invent 大会演讲_所写的博文


      作者介绍:


      Deirdré Straughan


      Deirdré 致力于推广技术和帮助他人开展这方面的工作已有 30 年的时间。截至目前,她撰写了一本书并参与了两本以上书籍的编辑;她还开展和进行技术培训、制作了数百个视频并进行技术讲座直播;此外,她还负责多个技术博客的编写、编辑和管理以及负责活动的管理。自 2010 年起,她便利用自己的一技之长投身云计算,投身开源的时间还要长一些。她于 2017 年 6 月加入 AWS,担任 AWS 开源团队的内容负责人。她的 Twitter 账号是 @deirdres。
      复制代码


      本文转载自 AWS 技术博客。


      原文链接:


      https://amazonaws-china.com/cn/blogs/china/the-wheel/


      2019-10-29 08:00560

      评论

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

      【牛客刷题-算法】1-算法入门-数据结构-栈

      清风莫追

      算法与数据结构 10月月更

      在vue的v-for中,key为什么不能用index?

      bb_xiaxia1998

      Vue

      【结构体内功修炼】结构体内存对齐(一)

      Albert Edison

      C语言 结构体 10月月更 内存对齐

      mysql中的事务隔离级别序列化如何实现

      知识浅谈

      MySQL 隔离级别 10月月更

      Qt解压带有密码的加密文件

      中国好公民st

      c++ Qt Company 10月月更

      Spring Boot 集成 Redis 配置 MyBatis 二级缓存

      微枫Micromaple

      redis 缓存 mybatis springboot 10月月更

      微服务稳定性保障

      穿过生命散发芬芳

      微服务 10月月更

      体验 Orbeon form PE 版本提供的 JavaScript Embedding API

      汪子熙

      Java SAP commerce 10月月更 oberon

      一起玩OptaPlanner-Study,玩转第一个程序

      成长兔🐇

      今日国庆,祝福祖国!【文末超级福利】

      图灵教育

      读书 国庆节

      OpenHarmony如何控制屏幕亮度

      坚果

      OpenHarmony 10月月更

      【CSS】:什么是z-index属性?该属性有哪些取值类型?

      翼同学

      CSS 前端 样式设置 10月月更

      Java中的自旋锁和适应性自旋锁是什么意思?其分类依据是啥?

      wljslmz

      Java 自旋锁 10月月更 适应性自旋锁

      【LeetCode】重新格式化电话号码Java题解

      Albert

      LeetCode 10月月更

      存储优化--分区与冷热分离

      喵叔

      10月月更

      spring-cloud-kubernetes与SpringCloud Gateway

      程序员欣宸

      Kubernetes spring-cloud 10月月更 spring-cloud-kubernetes

      Go学习之路-1.认识GO语言

      子不语Any

      Go 后端 10月月更

      今日国庆,祝福祖国!【文末超级福利】

      图灵社区

      读书 国庆节

      【一Go到底】第一天---初识Goooooooooooooooooooooooo

      指剑

      Go go并发 10月月更

      架构师的十八般武艺:线上运维

      agnostic

      运维

      【愚公系列】2022年10月 Go教学课程 015-运算符之赋值运算符和关系运算符

      愚公搬代码

      10月月更

      [架构实战] 学习笔记二

      爱学习的麦子

      Python应用之计算三角形面积

      梦笔生花

      10月月更 Python代码 计算三角形面积

      能不能手写Vue响应式?前端面试进阶

      bb_xiaxia1998

      Vue

      When allowCredentials is true, allowedOrigins cannot contain the special value ___ since that cannot be set on the _Access-Contr

      共饮一杯无

      Java springboot 10月月更

      操作系统导论:分页

      小白钊钊

      操作系统 java; 10月月更

      大画 Spark :: 网络 (8)-Spark 网络中的“四次握手”Driver 如何获取 Executor 的 EndpointRef 烧脑

      dclar

      大数据 hadoop spark 源代码 spark源码

      从特斯拉人形机器人亮相看AI人工智能模型落地面临的两个难题

      felix

      落地 机器人 AI人工智能

      跟随一组图片,了解Go Channel的底层实现

      董哥的黑板报

      Go 后端 服务端 操作系统 runtime

      《零代码教练指南》正式发布

      明道云

      ESP32-C3 学习测试 蓝牙 篇(四、GATT Server 示例解析)

      矜辰所致

      蓝牙 ESP32-C3 10月月更 GATT

      “转盘”_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章