国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

開源供應(yīng)鏈信任:我不愿寄希望于維護者缺席的項目上

0
分享至

昨天,老馮的一篇文章《》收到一條評論, 評論者稱是高校開源鏡像站的管理員(清華 TUNA),向老馮提出批評抗議,內(nèi)容如下:

作為高校開源鏡像站管理員,我想要提醒作者,文中“躺平”“沒有擔(dān)當(dāng)”的措辭是很不負(fù)責(zé)任的、令人心寒的指控。


老馮的感想

收到消息后呢,我去清華 TUNA 源上看了一眼,PostgreSQL 倉庫里已經(jīng)有最新的 PG 18 的包了,不過 “Last Update” 時間戳還是 2025-05-16,應(yīng)該是手工同步的。 總的來說是件大好事,除了老馮的 PIGSTY 倉庫[6] 之外,國內(nèi)總算又多了一個能提供相對及時 PGDG 鏡像的節(jié)點,這一點我要為 TUNA 點個贊。


其實在老馮的 PG 發(fā)行版 Pigsty 里,原來使用的是阿里云的 PostgreSQL 鏡像站,并沒有直接從 TUNA 拉 PG 包。 “躺平”“沒有擔(dān)當(dāng)”這些情緒上的評價,最初更多是沖著阿里云這種有資源的大廠去的 —— [7] 的保留節(jié)目。 畢竟阿里云作為互聯(lián)網(wǎng)大廠和本土云計算一哥,從開源攫取了巨大價值,搞個開源鏡像站卻長期不維護 PG 倉庫,實屬拉垮。 結(jié)果在這次風(fēng)波里,反而是清華 TUNA 的同學(xué)先站出來表達了不同看法,這一點我也理解。


這里說一句公道話:不管是阿里云鏡像站還是 TUNA 鏡像站,我在原文里多次強調(diào)過 —— 作為免費的服務(wù)提供方,在法律和道德上確實沒有義務(wù)去做這件“慈善”。 但這并不妨礙每個人對現(xiàn)實結(jié)果有自己的看法和評價。“躺平”“沒有擔(dān)當(dāng)”是我當(dāng)時的主觀感受,現(xiàn)在回頭看,用在高校志愿者身上,確實容易誤傷人。 所以我已經(jīng)把措辭調(diào)整為“停止維護”“長期未更新”這類事實性的表述,把情緒收回來,避免誤傷一線維護的同學(xué)。

為什么老馮會有這種感覺呢?我在發(fā)現(xiàn) [8] 之后,第一時間就 [9](當(dāng)然阿里云現(xiàn)在還沒修)。 同時,我也順手看了一圈國內(nèi)其他鏡像站,發(fā)現(xiàn)清華 TUNA 鏡像站也有這個問題,就在他們的郵件列表里發(fā)了一封提醒。 結(jié)果有同學(xué)回復(fù)說:“你發(fā)的這個是阿里云的問題,跟本站無關(guān)”。我解釋這是所有鏡像站共有的問題,然后就再沒有任何回應(yīng)。


大概又等了一個月左右,老馮實在是不想等了,就自己搭建了 PGDG 中國區(qū)域的鏡像倉庫,放在騰訊云上,和 Pigsty 自己的倉庫放一起。 移除了對阿里云 PostgreSQL 鏡像站的上游依賴,至少在 PostgreSQL 制成品分發(fā)上,實現(xiàn)了完整的自主可控供應(yīng)鏈。 老實說,如果不是因為國內(nèi)鏡像站在這件事上的整體表現(xiàn),老馮可能也不會這么快去做這件事。

這里有一個身份差異:我不是一個使用鏡像站的普通用戶,而是同樣在做發(fā)行版、維護鏡像倉庫的開源貢獻者。 站在這個位置上,看見上游鏈路出了問題、反饋沒人接,情緒會比較直接地表現(xiàn)在文字里。 老馮對云廠商說話一向不太客氣,但這不意味著我不理解志愿者的難處 —— 尤其是對于高校開源志愿者,整體上我覺得應(yīng)該多一點呵護,少一點道德化的指責(zé),這也是我后來主動調(diào)整措辭的原因。

開源與信任

實際上老馮自己也剛剛經(jīng)歷過類似的事情。我也維護了幾個開源項目,還有不少 PostgreSQL 生態(tài)里的工具。 比如說 pg_exporter[10] —— PG 的 Prometheus 指標(biāo)導(dǎo)出器,有一些 PG 廠商也在用。 前天我才注意到,9月份有人在上面提了一個 Issue[11] 寫到:

你好,雖然我知道這是一個開源項目,但我一個月前提交的兩個問題至今仍未得到任何回應(yīng),這實在令人失望。我對 pg_exporter 1.0 版本以及 PG 郵件列表上的公告都充滿期待,甚至考慮過貢獻代碼。但我不愿把希望寄托在一個維護者缺席的項目上。希望這只是暫時的,也希望他一切安好。 我沒有任何怨言,衷心祝愿這個項目和維護者一切順利


老馮九月份在新疆自駕了一個月,沒怎么用電腦,Issue 點開看過但后面就忘掉了。 “缺乏維護” 導(dǎo)致這位用戶對老馮的開源項目失去了信任,而他本來也許可以成為項目的貢獻者。 辜負(fù)了他的信任與期待,確實讓老馮感到非常遺憾與愧疚。 所以我就放下手頭的事兒,把他提的問題修了一遍,然后發(fā)布了一個新版本 1.0.3[12]。

將心比心,當(dāng)我發(fā)現(xiàn)我所依賴的上游鏡像站出現(xiàn)問題,而你反饋了也沒人理、沒人修時,我自己也會有這位用戶一樣的感受:

“我不愿把希望和信任寄托在一個維護者缺席的項目上”。
軟件供應(yīng)鏈

在那篇《》中,老馮提出過一個觀點:

“開源” 確實并不要求你向用戶提供可靠穩(wěn)定的二進制制成品,但真正重要的不是開源,而是信任。開源只是構(gòu)建信任的一種形式,持續(xù)的投入,交付的承諾,專注的熱情,面對問題的擔(dān)當(dāng)。想要成為值得信賴,受人尊敬的社區(qū)參與者,有許多東西比丟一份源代碼到倉庫要重要得多。

把開源鏡像站辦起來,說好聽一點,也是某種公共慈善。 這位管理員同學(xué)的委屈我是能理解的: “我們又沒拿報酬,還要扛合規(guī)和安全風(fēng)險,犧牲個人時間來維護。你不說謝謝就算了,怎么反過來用‘躺平’‘沒有擔(dān)當(dāng)’這樣的詞來說我們?”

這里有一個現(xiàn)實卻不太好聽的點:

?對維護者而言:“我沒收錢,所以我沒有義務(wù)”,在內(nèi)心是一個很自然的防線;?但對用戶而言:只要你把服務(wù)掛在公開的地址上,大家自然就會把它當(dāng)成“某種可以依賴的基礎(chǔ)設(shè)施”。

這種期待未必完全合理,但是真實存在。

鏡像站與普通開源項目有一個重要區(qū)別:它處在軟件供應(yīng)鏈的中間 —— 是從上游到下游的通路,直接影響生產(chǎn)環(huán)境, 而不像單純開源項目那樣 “我寫個工具,你愛用不用”。

而供應(yīng)鏈天然就會出現(xiàn)分層:

?有可靠的,有不可靠的;?有愿意給出承諾、出 SLA 的,也有只愿意盡力而為的;?有愿意把“這事算我頭上”的,也有明確表示 “別指望我” 的。

做到好、長期維護、有清晰的預(yù)期管理,就會積累聲望、信任、影響力,成為別人可以安心依賴的關(guān)鍵節(jié)點; 做不好,交付過時或不可靠的結(jié)果,自然也要面對用戶信任的流失。

當(dāng)這位同學(xué)寫下:“與商業(yè)鏡像站不同,國內(nèi)全部的高校鏡像站都沒有任何服務(wù)承諾和保證” 這句話本身從維護者視角看,非常誠實。 但換一個視角 —— 生產(chǎn)運維負(fù)責(zé)人聽到這句,大概會在腦子里立刻畫一個叉:“沒有任何服務(wù)承諾和保證,那就沒法出現(xiàn)在生產(chǎn)供應(yīng)鏈上游?!?/p>

所以,我并不想去指責(zé)高校鏡像站“沒有擔(dān)當(dāng)”,而是要提醒下游用戶 ——在嚴(yán)肅的生產(chǎn)環(huán)境里,你不能依賴一個明確說“我不提供任何保證”的上游。

質(zhì)量與承諾

清華 TUNA 提供的很多鏡像服務(wù)是有價值的。比如 pypi 和 homebrew 鏡像,我個人電腦上就一直在用,它們完全勝任“加速訪問”的角色。 在 Pigsty 的早期版本里,我也用過部分 TUNA 的 PostgreSQL 鏡像。 后來遇到過幾次莫名其妙的 403 封禁,這對自動化部署來說不太友好,于是就全部改成阿里云的鏡像。

整體上看,阿里云鏡像站過去的表現(xiàn)是比較穩(wěn)定可靠的,直到這次 PGDG 切斷 rsync 之后,PG 倉庫一直停在幾個月前的版本,至今還沒有修復(fù)。這件事削弱了我對它的信任,所以我選擇自己托管 PGDG 鏡像,把這部分供應(yīng)鏈從它身上剝離出去。 操作系統(tǒng)層面的鏡像,我目前仍然在用阿里云。如果哪一天阿里云在 Linux 系統(tǒng)鏡像上的表現(xiàn)也開始頻繁翻車,那我也很可能會考慮自建 Rocky / Ubuntu / Debian 的鏡像源。

在這件事里

?清華 TUNA 管理員很坦率地表示:高校鏡像站不提供服務(wù)承諾。這個立場本身沒有問題,但下游看到這句話,自然會據(jù)此調(diào)整對你的使用邊界;?阿里云沒有明確說,但從過往表現(xiàn)來看,我們可以暫時把它當(dāng)成“部分負(fù)責(zé)的大廠”:如果繼續(xù)出問題,那老馮回去催它/批評它,或者在自己的體系里換掉它;?老馮的 Pigsty / PGDG APT / DNF 倉庫,會明確給出承諾:如果倉庫出問題,我會去修;如果修不好,那我自己信譽掃地,對付費客戶來說,這也意味著 SLA 違約責(zé)任。

鏡像站、倉庫、發(fā)行版,這些都是“基礎(chǔ)設(shè)施中的基礎(chǔ)設(shè)施”。是否愿意為自己的服務(wù)說一句“出了問題算我頭上”,決定了你在這個生態(tài)里的角色 ——只是好心的志愿者,還是真正能被依賴的關(guān)鍵節(jié)點。

當(dāng)高校鏡像站把丑話說在前面,下游又應(yīng)當(dāng)如何自處?當(dāng)別人告訴你“別指望我”,最穩(wěn)妥的回應(yīng)永遠是“那我自己來”。

寫文章不打廣告約等于沒寫,也許老馮提供的服務(wù)正好能幫到你。以下三個國內(nèi)鏡像倉庫,免費對公眾提供服務(wù): 這些倉庫提供 Cloudflare 全球版本與國內(nèi)云墻內(nèi)版本,可以方便的使用 pig / apt / dnf 啟用。 更詳細的介紹請參考 https://pgext.cloud/repo

PGDG鏡像

定期同步全球 PostgreSQL 開發(fā)組官方軟件倉庫(el 7-10, debian 11-13, ubuntu 20-24) 最近同步于今天,每周更新,中國大陸區(qū)域鏡像地址: https://repo.pigsty.cc/apt/pgdg / https://repo.pigsty.cc/yum/pgdg

PIGSTY PGSQL

PIGSTY PGSQL 倉庫:提供 幾款不同風(fēng)味的 PG 內(nèi)核分支[17] (PolarDB, IvorySQL, Babelfish, OrioleDB, OpenHaloDB, Percona TDE, Supabase,... ) ,與 PGDG 官方倉庫配合使用,提供多達 437 個 PG 擴展插件[18] 與生態(tài)常用工具。支持 14 個 Linux 發(fā)行版大版本[19]。


PIGSTY INFRA

提供各類 Linux 大版本無關(guān)的組件,包括數(shù)據(jù)庫,相關(guān)工具,Grafana,Prometheus,VictoriaMetrics 可觀測性全家桶,以及各類常用 Exporter。


References

[1]從PG“斷供”看軟件供應(yīng)鏈中的信任問題:/pg/pg-mirror-pigsty/
[2]回復(fù)與評論:https://vonng.com/pg/pg-mirror-pigsty/
[3]恢復(fù)了和上游的同步:https://mirrors.tuna.tsinghua.edu.cn/postgresql/repos/yum/18/
[4]向 TUNA 郵件列表反饋問題:https://groups.google.com/g/tuna-general/c/BU8P7X3y4sI
[5]修改措辭:https://github.com/Vonng/blog/commit/916697a88f143679d658dc52338827ce603444fd
[6]PIGSTY 倉庫:https://pgext.cloud
[7]云計算泥石流:https://vonng.com/cloud
[8]全球鏡像站出現(xiàn)同步問題:/pg/pg-mirror-break
[9]給阿里云發(fā)郵件反饋了這個問題:/pg/pg-mirror-pigsty
[10]pg_exporter:https://github.com/pgsty/pg_exporter
[11]Issue:https://github.com/pgsty/pg_exporter/issues/79
[12]1.0.3:https://github.com/pgsty/pg_exporter/releases/tag/v1.0.3
[13]從PG“斷供”看軟件供應(yīng)鏈中的信任問題:/pg/pg-mirror-pigsty/

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
S-300防空導(dǎo)彈火力全開!F-16戰(zhàn)機直接被擊落:飛機殘骸散落一地

S-300防空導(dǎo)彈火力全開!F-16戰(zhàn)機直接被擊落:飛機殘骸散落一地

聚峰軍評
2026-01-12 10:17:45
董璇、小酒窩給38歲張維伊慶生,佟大為老婆曬董璇張維伊合照,二人對鏡頭大方親吻

董璇、小酒窩給38歲張維伊慶生,佟大為老婆曬董璇張維伊合照,二人對鏡頭大方親吻

魯中晨報
2026-01-10 16:41:04
第二批次055的正式到來,美媒:2026年055超級驅(qū)逐艦將進入新階段

第二批次055的正式到來,美媒:2026年055超級驅(qū)逐艦將進入新階段

嘯鷹評
2026-01-10 23:41:51
主帥殺手?沙特媒體:德比戰(zhàn)后下課!C羅或迎來俱樂部第五任主帥

主帥殺手?沙特媒體:德比戰(zhàn)后下課!C羅或迎來俱樂部第五任主帥

恒歪評球
2026-01-12 07:10:09
阿爾特塔必須下狠手!阿森納新星 61 次觸球災(zāi)難級表現(xiàn),球迷怒了

阿爾特塔必須下狠手!阿森納新星 61 次觸球災(zāi)難級表現(xiàn),球迷怒了

瀾歸序
2026-01-12 01:13:52
親眼目睹藏族少女天葬之行,參加全過程后心悸:顛覆我對生死的認(rèn)知

親眼目睹藏族少女天葬之行,參加全過程后心悸:顛覆我對生死的認(rèn)知

古怪奇談錄
2025-09-09 14:36:35
騰勢拼不過問界,仰望拼不過尊界,比亞迪的技術(shù)為何沒人買賬?

騰勢拼不過問界,仰望拼不過尊界,比亞迪的技術(shù)為何沒人買賬?

水滴的聲音
2026-01-12 10:38:31
論父女關(guān)系能不熟到什么程度。父親:什么時候回來?女兒:我在家

論父女關(guān)系能不熟到什么程度。父親:什么時候回來?女兒:我在家

另子維愛讀史
2026-01-06 20:26:55
報告稱中國人均存款11萬,但有8.37億人負(fù)債,占比達73%

報告稱中國人均存款11萬,但有8.37億人負(fù)債,占比達73%

爆角追蹤
2026-01-10 21:36:39
中國發(fā)起懲戒,不到24小時,日本要求收回,中方考慮更嚴(yán)厲反制

中國發(fā)起懲戒,不到24小時,日本要求收回,中方考慮更嚴(yán)厲反制

劉勇教授
2026-01-12 09:50:12
遠華集團老總賴昌星,在獄中對董文華的回憶,讓無數(shù)人咋舌

遠華集團老總賴昌星,在獄中對董文華的回憶,讓無數(shù)人咋舌

曉艾故事匯
2025-01-09 22:01:49
凱特王妃的 “新年戰(zhàn)袍” 太絕了!棗紅西裝 ,美得很有力量感

凱特王妃的 “新年戰(zhàn)袍” 太絕了!棗紅西裝 ,美得很有力量感

述家娛記
2026-01-09 10:37:09
河南兩男子1個月獵殺148只黃鼠狼,臨走前一晚,突然聽見敲門聲

河南兩男子1個月獵殺148只黃鼠狼,臨走前一晚,突然聽見敲門聲

牛魔王與芭蕉扇
2024-11-15 16:50:00
新加坡再發(fā)聲,李顯龍:美國退群后,亞太地區(qū)對中國牽頭很不適應(yīng)

新加坡再發(fā)聲,李顯龍:美國退群后,亞太地區(qū)對中國牽頭很不適應(yīng)

比利
2026-01-11 21:39:52
夫妻性生活:女人最討厭的5種“床上行為”,男人千萬別犯!

夫妻性生活:女人最討厭的5種“床上行為”,男人千萬別犯!

精彩分享快樂
2025-11-25 00:05:03
現(xiàn)貨黃金漲1.2% 再創(chuàng)歷史新高

現(xiàn)貨黃金漲1.2% 再創(chuàng)歷史新高

證券時報
2026-01-12 08:52:29
今年已有64“虎”落馬,一“虎”被新華社點名:新型腐敗隱性腐敗典型!

今年已有64“虎”落馬,一“虎”被新華社點名:新型腐敗隱性腐敗典型!

上觀新聞
2025-12-30 12:29:04
三只羊主播集體復(fù)出引關(guān)注!“紅綠燈的黃”成唯一留守海外平臺主播

三只羊主播集體復(fù)出引關(guān)注!“紅綠燈的黃”成唯一留守海外平臺主播

今古深日報
2026-01-11 11:42:46
終于終于……南六環(huán)改擴建!

終于終于……南六環(huán)改擴建!

新豐臺
2026-01-11 22:31:01
極目政情丨受賄2.68億余元,一審被判死緩,正部級唐仁健腐敗細節(jié)曝光:商人李勇是他的“白手套”,古玩生意成唐仁健用來掩蓋權(quán)錢交易的“障眼法”

極目政情丨受賄2.68億余元,一審被判死緩,正部級唐仁健腐敗細節(jié)曝光:商人李勇是他的“白手套”,古玩生意成唐仁健用來掩蓋權(quán)錢交易的“障眼法”

極目新聞
2026-01-11 20:46:13
2026-01-12 11:28:49
老馮云數(shù) incentive-icons
老馮云數(shù)
數(shù)據(jù)庫老司機,云計算泥石流,PostgreSQL大法師
75文章數(shù) 28關(guān)注度
往期回顧 全部

科技要聞

小米二手車價大跳水:SU7半年跌5萬元

頭條要聞

日媒披露高市早苗或有大動作 傳出兩個方案

頭條要聞

日媒披露高市早苗或有大動作 傳出兩個方案

體育要聞

U23國足形勢:末輪不負(fù)泰國即確保晉級

娛樂要聞

留幾手為閆學(xué)晶叫屈?稱網(wǎng)友自卑敏感

財經(jīng)要聞

揭秘“穩(wěn)賺不賠”的代工項目騙局

汽車要聞

2026款宋Pro DM-i長續(xù)航補貼后9.98萬起

態(tài)度原創(chuàng)

藝術(shù)
游戲
家居
本地
公開課

藝術(shù)要聞

畫完這組畫,他抑郁了,后來自殺了

傳聞稱任天堂直面會2月10日舉行 或有新3D《馬里奧》

家居要聞

包絡(luò)石木為生 野性舒適

本地新聞

云游內(nèi)蒙|“包”你再來?一座在硬核里釀出詩意的城

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關(guān)懷版