精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何克服技術架構中的擴展難題?

譯文
開發 架構
GitHub工程副總裁Rachel Potvin在她領導的團隊規模擴大至三倍(達到500人)后解決了許多擴展難題!以下就是其經驗之談。

譯者 | 布加迪

審校 | 孫淑娟

公司在迅速擴展規模、招兵買馬,有可能公司創辦時有效的方法將不再有效。員工們如何交流?如何解決技術債務?一位工程師做出的選擇影響眾多人,所以現在是時候制定戰略,以確保更龐大的員工隊伍協同工作。

GitHub工程副總裁Rachel Potvin在她領導的團隊規模擴大至三倍(達到500人)后解決了許多擴展難題!以下就是其經驗之談。

1.處理技術債務,保持士氣高昂

如果工程師因技術債務而一再遇到同樣的阻力,他們的士氣就會低落。因此,發布新功能很重要,但公司的投資組合健康也很重要,這時候就需要處理技術債務

2.為分散式工作創建流程

分散式(fan-out)工作是當你決定完成某件事時——這也許是大規模的基于代碼的演變,以清理一些技術債務;這并非僅僅一個團隊就能完成的事,而是許多不同的團隊都必須齊心協力才行。

過去是這樣:某個部門的工程師有一個好主意,他們會在GitHub內部寫一篇討論帖子或團隊帖子,說‘嘿,我意識到我們使用的這個API/技術不好。我們應該重構并刪除它,看看這是我的合并請求(PR),我從我的項目中刪除了它。現在大家盡管這么做。”你也許知道,只有少數工程師時,讓有影響力的人完成這樣的事情可能奏效,但我們的規模很龐大。現在我們是一家跨國公司,員工遍布全球各地——GitHub的工程副總裁Rachel Potvin說。

在過去,一位有影響力的開發人員可能希望修改代碼以解決技術債務,為此將PR重構作為項目的一個方面,并要求其他人采取如出一轍的做法。但在像GitHub這么龐大的公司,不是每個人都相互認識,很可能最終變成了只做了一半的重構。而我們都清楚,唯一比需要重構的代碼更糟糕的是重構了一半的代碼!但這并不意味著不應該開始處理技術債務和重構,而是說需要有條不紊地進行。您需要統一決定:

  • 擬議的分散式項目的范圍是什么?
  • 要花多少錢?
  • 有什么好處?

以這種方式比較所有潛在的分散式項目,并精選出每個季度開展的少數幾個項目,目的是完成幾個有影響力的項目。每個選出來的分散式項目都予以適當的跟蹤(由技術項目經理和項目經理負責跟蹤),確保該項目切實帶來顯著的成效。GitHub最近開展的一個此類分散式流程是清理單體應用程序(monolith)中的功能標志(feature flag)。眾所周知,功能標志是一種出色的部署工具,但如果太多的功能標志停留時間過長,就會影響代碼可讀性。15年來,GitHub積累了始終打開的功能標志、從未打開的功能標志,以及為一些特定企業客戶而不是為其他客戶部署的功能標志。沒有客戶會喜歡使用GitHub未充分意識到的定制的功能標志!

GitHub處理這個分散式流程的方法是,為每個項目統一配備一群干勁十足的人,這群人心里想“是的,我們確實很想做這件事。我們想完成這件事。這對每個人都有好處。”該團隊調查了每個功能標志圖,以確定誰擁有它、是否可以安全地刪除。GitHub以這種方式在產品方面取得了重大進展。

3.使用設計指導簡化設計審核

隨著工程部門不斷擴大、日趨成熟,需要明確的路徑和設計指導是另一個有待解決的問題。構建新服務的團隊如何知道要使用哪些構建模塊或語言?或者如何設計代碼的架構,好讓代碼能與另一個團隊對單體應用程序所做的工作很好地兼容?

GitHub不僅層次分明的設計審核體系,還日益致力于明確的路徑,這樣工程師就可以專注于所做的新穎工作,并擁有可依賴的基礎設施,不必操心太多。

說到設計審核,您應該權衡工作量與變更的重要性——并非所有事情都需要記錄完備的設計,但應仔細審核和溝通對工程技術會有重大持久影響的變更。

GitHub還有一個首席委員會(Principal Council),由公司最資深的技術個人貢獻者(IC)和副總裁組成,負責審核最重要的設計決策。首席委員會制定整體架構路線圖,為諸團隊簡化設計指導。委員會可能會說,如果項目滿足條件X,這里應該用Go構建,但如果滿足條件Y,應該在單體應用程序中構建。當然,選擇一種編程語言只是表層,所以首席委員會現正在制定更廣泛的未來架構計劃。

4.利用委員會會議做出一致的技術決策

GitHub希望團隊對于所做的新穎工作積極主動地做出決策。但也需要有一種方法讓任何工程技術人員可以將他們認為無法在自己團隊內解決的重大問題(比如更重大的基礎架構問題、投資問題或工程技術問題)交給高層,讓高層進行全面深入的討論,并給予反饋。

這就是委員會會議上發生的事情。任何工程技術人員都可以提交GitHub問題單,從事平臺各部分工作的人展開討論,他們能夠就一些方面做出決定,比如“我想開始使用這種數據庫技術。我不確定這在GitHub企業服務器(我們的本地服務器部署環境)或我們未來基于云的SaaS產品上會如何運行。這是我能做的事情嗎?受到什么制約?”

當然,GitHub建立在GitHub平臺上,并使用GitHub平臺。所以GitHub使用GitHub Discussions甚至代碼存儲庫進行交流。有時,他們會編寫Google Docs,因為Google Docs非常適合迭代式注釋和工作。但是如果某個代碼庫被鎖定,他們將其引入到存儲庫。

5.分配DRI以實現高效決策

大型組織中出現的另一個問題是,有時決策花費的時間太長。不僅應該有正常逐級上報的流程,每個團隊還需要一個DRI(直接負責人)。DRI能夠做出決定,進行迭代,并確保團隊有合理的節奏,在不妨礙自身的情況下推進工作。

6.制作DevSat調查表

DevSat調查表是一項開發人員生產力和幸福感調查。GitHub DevSat調查側重于內部GitHub開發人員體驗。他們需要回答一系列問題,比如:

  • 什么導致開發人員的工作困難?
  • 用戶對我們的工具和系統的滿意度如何?
  • 要完成的哪些工作面臨最大的困難?
  • 團隊心理安全
  • 團隊決策
  • 隨叫隨到的體驗
  • 完成的計劃外工作有多少?完成的計劃內工作有多少?

GitHub利用這些回復向經理和領導層提供匿名報告,這有助于為他們的投資決策提供依據,從而真正提升決策能力。這方面的一個例子是GitHub在DevSat中詢問在GitHub內部使用Codespaces所遇到的任何困難。他們從內部開發人員那里獲得了Codespaces團隊可以利用的大量信息,因為人們往往在參與匿名調查時提供更多的信息,因此GitHub可以根據看似更重要的內容發現真正的趨勢。這最終還有助于使他們的外部產品變得更好!

7.結語

擴展規模并非易事。如果您是一家有多個團隊的大公司,就需要在如何開展工作方面確立流程。沒有人可以了解所有正在做的工作的細節,因此您需要有效的開發實踐和溝通策略。我們在本文中討論了在公司規模大得多的情況下,如何做出設計決策、處理技術債務以及與開發人員保持聯系。

原文鏈接:https://hackernoon.com/how-to-overcome-scaling-challenges-in-technical-architecture

責任編輯:武曉燕 來源: 51CTO技術棧
相關推薦

2024-04-23 11:05:27

CIO人力資源部門

2016-10-13 14:10:09

云計算開發容器

2010-08-17 11:17:44

TMC架構超百G

2013-03-06 09:54:05

Server CoreWindows Ser

2010-08-25 10:10:32

2022-05-13 16:05:03

區塊鏈比特幣可擴展性

2024-06-05 13:48:04

2018-01-12 14:13:05

華為數字化轉型企業業務

2018-02-06 15:42:01

AI

2020-12-25 10:14:39

物聯網數據集成IOT

2023-06-05 09:53:27

數字化轉型企業

2020-08-12 10:52:47

數字化分析領導者

2022-09-15 18:10:52

混合云開源云計算

2011-06-01 10:41:09

海量數據庫IO難題

2018-01-10 08:53:02

存儲ReRAM難題

2021-02-05 10:18:07

深度學習機器人通用人工智能

2022-05-24 08:00:00

敏捷教練團隊結構技術

2022-07-11 11:14:37

智能工廠物聯網

2022-02-15 15:36:24

區塊鏈倉儲技術

2013-07-17 09:32:58

點贊
收藏

51CTO技術棧公眾號

欧美高清性xxxxhd | 国产一区二区网| 国产小视频免费观看| 国产精品久久久一区二区| 亚洲性视频网站| 欧美精品色视频| 亚洲啊v在线| 国产精品麻豆欧美日韩ww| 91网免费观看| 无码人妻丰满熟妇区bbbbxxxx | 女女百合国产免费网站| 人妻无码中文字幕| 美国一区二区三区在线播放| 欧美黑人xxxⅹ高潮交| 麻豆精品免费视频| 欧美国产亚洲精品| 欧美羞羞免费网站| 少妇无码av无码专区在线观看| 91高清在线| 国产iv一区二区三区| 国产精品海角社区在线观看| 国产性生活网站| 国产精品一区二区av日韩在线| 日韩三级在线观看| 亚洲性图一区二区| 中老年在线免费视频| 亚洲欧美偷拍另类a∨色屁股| 蜜桃狠狠色伊人亚洲综合网站| 国产91视频在线| 蜜臀a∨国产成人精品| 欧美亚洲视频在线看网址| 一区视频免费观看| 日韩国产一区二区三区| 亚洲精品日韩在线| 秘密基地免费观看完整版中文| 欧美激情福利| 在线亚洲一区观看| 久久久999视频| av电影免费在线看| 一区二区三区视频在线观看| 在线看视频不卡| 成人精品一区二区三区校园激情| 不卡视频一二三四| 成人在线观看av| 国产精品一级视频| 免费成人在线网站| 国产精品久久久| 欧美性猛交xxxx乱大交hd| 国产欧美欧美| 77777亚洲午夜久久多人| 久久久久黄色片| 中文精品久久| 欧美男插女视频| 黑人巨大精品一区二区在线| 国产精品久久久久久久免费观看 | 国产一级特黄a大片99| 亚洲av无码乱码国产精品久久 | 91精品久久久久| 中文字幕乱伦视频| 免费欧美在线视频| 国产精品自产拍在线观看中文| 国产成人自拍偷拍| 蜜臀av国产精品久久久久| 成人国产精品免费视频| 一级α片免费看刺激高潮视频| 蜜臀av性久久久久av蜜臀妖精| 国产精品揄拍500视频| 91亚洲精品国偷拍自产在线观看| 久久66热re国产| 亚洲综合大片69999| 亚洲av少妇一区二区在线观看| 成人免费福利片| 久久婷婷人人澡人人喊人人爽| 丝袜+亚洲+另类+欧美+变态| 久久久亚洲高清| 欧美精品与人动性物交免费看| 国产视频二区在线观看| 国产精品你懂的| 在线观看免费91| 五月婷婷深深爱| 国产亚洲欧美激情| 污视频在线免费观看一区二区三区 | 久久国产精品免费精品3p| 日韩欧美一级二级三级| www.com日本| 婷婷综合电影| 亚洲图片欧美午夜| 亚洲av无一区二区三区| 91视频综合| 日韩亚洲国产中文字幕| 精品无码久久久久久久| 午夜亚洲影视| 国产裸体写真av一区二区| 亚洲天堂网视频| 国产尤物一区二区| 国产精品白丝jk白祙| 日产精品久久久久久久性色| 欧美激情一区二区| av磁力番号网| 国产夫妻在线| 欧美日韩在线观看一区二区| 人妻巨大乳一二三区| 奇米777国产一区国产二区| 一区二区三区天堂av| 国产精品免费人成网站酒店| 尹人成人综合网| 国产精品国产福利国产秒拍| 99久久精品国产成人一区二区| 一道本视频在线观看| 日韩欧美久久| 亚洲欧美在线免费| 国产大片免费看| 视频在线在亚洲| 91免费版黄色| 久久精品a一级国产免视看成人 | 久久亚洲影院| 114国产精品久久免费观看| 欧美套图亚洲一区| 亚洲欧美欧美一区二区三区| 黄色免费观看视频网站| 96视频在线观看欧美| 日韩成人在线视频观看| 波多野结衣欲乱| 国产欧美一级| 97碰碰视频| 国产二区视频在线观看| 婷婷亚洲久悠悠色悠在线播放 | 澳门av一区二区三区| 欧美一区二区日韩| 欧美亚洲色综久久精品国产| 亚洲精华国产欧美| 91久久中文字幕| 国产一二三区在线视频| 午夜视频在线观看一区二区| 九九热免费在线观看| 成人性生交大片免费看中文视频| 久久亚洲成人精品| 免费又黄又爽又猛大片午夜| 成人av免费在线观看| 男人天堂成人网| 激情亚洲小说| 亚洲欧洲午夜一线一品| 国产午夜激情视频| 国产精品白丝jk黑袜喷水| 欧美极品一区二区| 中文在线免费二区三区| 亚洲成人黄色在线| 九九九免费视频| 极品少妇一区二区| 午夜精品区一区二区三| 粉嫩一区二区三区| 日韩精品www| 国产无套内射又大又猛又粗又爽| 福利视频网站一区二区三区| 欧美日韩亚洲国产成人| 青娱乐极品盛宴一区二区| 国产亚洲a∨片在线观看| 午夜精品三级久久久有码| 国产·精品毛片| 大片在线观看网站免费收看| 国产精品日本一区二区三区在线 | 国产www精品| 日韩欧美在线观看一区二区| 欧美日韩激情美女| 国产高清成人久久| 欧美一区精品| 国产伦理一区二区三区| 国产天堂在线播放视频| 日韩欧美一区二区免费| 欧美成人综合色| 国产91精品露脸国语对白| 国内精品国产三级国产99| 国产情侣一区在线| 国产精品久久久久四虎| 中文字幕精品网| 日韩免费一二三区| 国产91精品在线观看| 欧美成人一区二区在线观看| 激情亚洲另类图片区小说区| 伦理中文字幕亚洲| 蜜桃av噜噜一区二区三区麻豆| 亚洲已满18点击进入久久| 中文字幕99页| 国产手机视频一区二区 | jizzjizzjizz欧美| 欧美日本亚洲视频| 亚洲精品911| 狠狠久久五月精品中文字幕| 91久久免费视频| 美女一区二区三区在线观看| 国产高潮呻吟久久久| 91麻豆精品国产91久久久更新资源速度超快| 日韩在线免费视频观看| 精品黑人一区二区三区国语馆| 亚洲激情在线播放| 污污内射在线观看一区二区少妇 | 波多野结衣电影在线播放| 国产精品乱码一区二区三区软件| 毛片毛片毛片毛| 亚洲国产第一| 精品一区二区三区免费毛片| 精品日韩视频| 久久成人这里只有精品| 农村少妇久久久久久久| 欧美在线免费播放| 欧美日韩中文字幕在线观看| 972aa.com艺术欧美| 少妇一级淫免费放| 亚洲图片在线| 深田咏美在线x99av| 高清不卡一区| 国产精品久久久久久久9999 | 国产精品色哟哟| 韩国三级与黑人| 久久先锋影音| www.日本在线视频| 人人狠狠综合久久亚洲婷婷| 成人国产一区二区| 粉嫩av一区二区三区四区五区 | 日本片在线观看| 亚洲欧美综合另类中字| www.黄色片| 欧美色网一区二区| 男人的天堂一区| 久久精品视频一区二区三区| 日韩成人av一区二区| 激情六月婷婷久久| av动漫免费看| 国内综合精品午夜久久资源| 亚洲欧洲精品在线观看| 伦理一区二区| 2022国产精品| 成人看片网页| 日本精品免费观看| 欧美性猛片xxxxx免费中国| 亚洲一区二区久久| 少妇精品视频一区二区| 欧美一区二区啪啪| 岳乳丰满一区二区三区| 欧美日韩国产精品专区| 免费三片在线播放| 亚洲日本电影在线| 亚洲久久久久久久| 92国产精品观看| 亚洲一区二区三区四区av| 国产曰批免费观看久久久| 亚洲综合婷婷久久| 美女网站在线免费欧美精品| 国产精品一区二区羞羞答答| 免费国产自线拍一欧美视频| 妞干网视频在线观看| 欧美激情在线| 4444在线观看| 欧美在线精品一区| 日本黄xxxxxxxxx100| 国产专区一区| av在线免费观看国产| 亚洲成人tv| 日本女人高潮视频| 亚洲精品成人无限看| 中文字幕精品—区二区日日骚| 色爱av综合网| 日韩三级在线播放| 国产欧美日韩影院| 日本欧洲国产一区二区| 天海翼精品一区二区三区| 国产精品乱子乱xxxx| 亚洲天堂中文字幕在线观看| 91影院在线免费观看视频| 2021年精品国产福利在线| 亚洲综合大片69999| 97久久综合区小说区图片区 | 91专区在线观看| 欧美日韩国产探花| 欧美 日韩 国产一区| 狂野欧美一区| 亚洲最大综合网| 免费国产亚洲视频| 午夜一级免费视频| 国产成人超碰人人澡人人澡| 欧美深性狂猛ⅹxxx深喉| 91亚洲精品久久久蜜桃网站 | 亚洲色婷婷久久精品av蜜桃| 午夜视频精品| 精品少妇人妻av免费久久洗澡| 99精品视频免费观看| www国产黄色| 视频一区二区三区中文字幕| 中文久久久久久| 狠狠色综合色综合网络| 日本美女久久久| 高清成人免费视频| 亚洲天堂网一区二区| 国产日韩成人精品| 精品人妻伦九区久久aaa片| 一区二区不卡在线视频 午夜欧美不卡在| 精品99在线观看| 欧美午夜视频一区二区| 在线观看国产黄| 欧美岛国在线观看| 91在线看黄| 欧美情侣性视频| 亚洲最大成人| 亚洲最大福利网站| 视频一区在线观看| 黄色高清视频网站| 国产精品一国产精品k频道56| 免费观看成人网| 国产一区二区三区不卡在线观看| 中国一级特黄录像播放| 最新欧美精品一区二区三区| 久久国产精品波多野结衣| 一本大道久久a久久综合| 亚洲综合五月天婷婷丁香| 精品国产伦理网| 成人动漫在线播放| 美女av一区二区| 开心久久婷婷综合中文字幕| 国产高清一区视频| 日韩黄色大片| 日本日本19xxxⅹhd乱影响| 蜜臀精品久久久久久蜜臀| 欧美夫妇交换xxx| 一区在线中文字幕| 69av视频在线观看| 亚洲精品mp4| 在线看一级片| 国产精品午夜一区二区欲梦| 国产精品极品| 特级西西人体www高清大胆| 久久综合图片| 国产精品手机在线观看| 国产精品成人网| 日日夜夜狠狠操| 91精品国产一区二区三区| 九色视频在线播放| 51视频国产精品一区二区| 亚洲91网站| 中日韩在线视频| 秋霞电影一区二区| 五月天综合视频| 午夜精品福利一区二区三区av| 国产三级在线观看视频| 亚洲新中文字幕| 中文字幕在线视频网站| 91最新国产视频| 欧美黄色一区| 中文字幕1234区| 国产精品日日摸夜夜摸av| 在线精品免费视| 亚洲精品理论电影| caoporm免费视频在线| 国产欧美日韩高清| 欧美丝袜丝交足nylons172| 日本福利视频在线| 91免费国产在线观看| 日韩欧美a级片| 欧美草草影院在线视频| www国产在线观看| 91视频免费网站| 欧美精品偷拍| 亚洲区 欧美区| 国产精品免费看片| 中文字幕第315页| 一区二区三区国产视频| 国产精品原创视频| 亚洲国产精品www| 免费在线观看日韩欧美| 午夜黄色福利视频| 日本高清不卡aⅴ免费网站| 1区2区3区在线观看| 国产欧美日韩中文字幕在线| 日韩黄色大片| 成人高清在线观看视频| 成人免费小视频| 二区三区在线视频| 浅井舞香一区二区| 国产亚洲一卡2卡3卡4卡新区 | 成年人在线免费看片| 欧美日韩在线不卡| av观看在线| 国产一区二区高清不卡| 亚洲精品韩国| 日韩免费成人av| 5月丁香婷婷综合| 日韩av毛片| 韩国成人一区| 日本欧美加勒比视频| 国产成人免费在线观看视频| 欧美人与禽zozo性伦| av在线app| 国内外成人免费视频| 奇米888四色在线精品| 在线看的片片片免费| 亚洲精品久久久久中文字幕二区| 玖玖在线播放| 亚洲自拍偷拍二区| 国产高清精品在线| 五月天婷婷激情| 中文字幕日韩av综合精品|