我们如何通过迭代简化提高可用性
原文英文,约1300词,阅读约需5分钟。发表于: 。Solving and staying ahead of problems when scaling up a system of GitHub’s size is a delicate process. Here's a look at some of the tools in GitHub's toolbox, and how we’ve used them to solve...
GitHub分享了他们在扩展系统规模时解决问题和保持领先的工具。他们使用Datadog和Splunk记录指标和分析数据,使用Scientist测试提议的更改,使用Flipper逐步推出更改。他们最近通过先查询用户来改进了SQL查询的性能,并进行了其他优化以增强数据库查询。他们还分析了最繁忙的请求端点,并在问题变得紧急之前修复了性能问题。他们强调了可观察性的重要性,并通过逐步推出小的更改来实现。