跳到内容

发布者

什洛米·诺亚克

@什洛米·诺哈

两个八角兽修理机器人的插图。

GitHub上的MySQL高可用性

GitHub使用MySQL作为所有非git数据的主数据存储,其可用性对GitHup的操作至关重要。网站本身、GitHub的API、身份验证等都需要数据库…

两个八角兽修理机器人的插图。

GitHub的Orchestrator

GitHub使用MySQL存储其元数据:问题、Pull请求、评论、组织、通知等等。虽然git存储库数据不需要MySQL来存在和持久化,但GitHub的服务…

两个八角兽修理机器人的插图。

通过HAProxy的上下文感知MySQL池

在GitHub,我们使用MySQL作为主要数据存储。虽然存储库数据位于git中,但元数据存储在MySQL中。这包括问题、拉入请求、评论等。我们还授权…