"Github"
- GitHub 2018 Oct21 MySQL Topology Incident 2018-10-21 GitHub 因 network partition 觸發跨區資料庫拓撲異常的事故解析:資料一致性優先、fail-forward 決策與長時間恢復。
- 停止開發的專案封存:未提交修改、被忽略檔案、倉庫依賴、分支的收斂與遠端搬遷、還原驗證 專案要停止開發、把程式碼移到長期保存的遠端時讀。以「在另一台機器上還原得出來」為驗收條件,判斷未提交修改、被忽略檔案、機密檔、對其他倉庫的依賴與未合併分支各自該怎麼處理,以及搬遷遠端時哪些指令只影響本機。
- commit message 引用外部 issue 會在對方 repo 留下事件——檔案內容裡的同一串字不會 在 commit message 裡提到其他專案的 issue 之前先讀。判斷哪些寫法會讓引用出現在對方 issue 的 timeline、哪些停在純文字,以及出現之後還能不能收回。