无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網易首頁 > 網易號 > 正文 申請入駐

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

0
分享至

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

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


老馮的感想

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


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


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

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


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

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

開源與信任

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

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


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

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

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

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

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

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

這里有一個現實卻不太好聽的點:

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

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

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

而供應鏈天然就會出現分層:

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

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

當這位同學寫下:“與商業鏡像站不同,國內全部的高校鏡像站都沒有任何服務承諾和保證” 這句話本身從維護者視角看,非常誠實。 但換一個視角 —— 生產運維負責人聽到這句,大概會在腦子里立刻畫一個叉:“沒有任何服務承諾和保證,那就沒法出現在生產供應鏈上游。”

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

質量與承諾

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

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

在這件事里

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

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

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

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

PGDG鏡像

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

PIGSTY PGSQL

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


PIGSTY INFRA

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


References

[1]從PG“斷供”看軟件供應鏈中的信任問題:/pg/pg-mirror-pigsty/
[2]回復與評論:https://vonng.com/pg/pg-mirror-pigsty/
[3]恢復了和上游的同步: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]全球鏡像站出現同步問題:/pg/pg-mirror-break
[9]給阿里云發郵件反饋了這個問題:/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“斷供”看軟件供應鏈中的信任問題:/pg/pg-mirror-pigsty/

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

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.

相關推薦
熱點推薦
起底日本抹黑中國流水線:利用AI批量生成“中國人不文明”等內容!自2015年以來,已投入超560億日元預算對華展開輿論抹黑

起底日本抹黑中國流水線:利用AI批量生成“中國人不文明”等內容!自2015年以來,已投入超560億日元預算對華展開輿論抹黑

每日經濟新聞
2026-05-14 15:09:59
暗黑界2025排行榜:新王登基,世代交替!

暗黑界2025排行榜:新王登基,世代交替!

吃瓜黨二號頭目
2026-05-15 10:12:00
隨著衛冕冠軍3-1,沙特聯最新積分榜出爐

隨著衛冕冠軍3-1,沙特聯最新積分榜出爐

側身凌空斬
2026-05-15 05:43:43
漢語是犧牲了什么,才成為世界最緊湊、最高效的語言?

漢語是犧牲了什么,才成為世界最緊湊、最高效的語言?

瓜哥的動物日記
2026-05-13 00:58:37
中印沖突再度升級!冰冷現實刺眼:中國越克制,印度越步步緊逼!

中印沖突再度升級!冰冷現實刺眼:中國越克制,印度越步步緊逼!

小樾說歷史
2026-05-14 12:20:38
人大代表:建議將機關企事業單位工齡滿30年的帶薪年假延長到20天

人大代表:建議將機關企事業單位工齡滿30年的帶薪年假延長到20天

細說職場
2026-05-14 15:42:32
連特朗普的兒媳婦都考慮到了!國宴結束后,我國專門安排了女保鏢

連特朗普的兒媳婦都考慮到了!國宴結束后,我國專門安排了女保鏢

阿龍聊軍事
2026-05-15 05:43:23
6456億元創新高!上市銀行2025年分紅分化,大行穩坐“王座”、中小行冷暖不均

6456億元創新高!上市銀行2025年分紅分化,大行穩坐“王座”、中小行冷暖不均

紅星新聞
2026-05-15 12:34:25
司機曬出一筆10年未支付的訂單,讓乘客無地自容:趕緊把錢補回去

司機曬出一筆10年未支付的訂單,讓乘客無地自容:趕緊把錢補回去

網約車觀察室
2026-05-15 09:55:11
女子凌晨推搡武警后續!全網社死僅開胃菜,動手那刻,性質就變了

女子凌晨推搡武警后續!全網社死僅開胃菜,動手那刻,性質就變了

攬星河的筆記
2026-05-14 15:04:04
第一次和男友同居:我直接驚呆了,原來男女私下可愛到犯規

第一次和男友同居:我直接驚呆了,原來男女私下可愛到犯規

那年秋天
2026-05-15 09:00:11
又一專坑中國年輕人的網紅翻車:“新型騙局”,早該被曝光了

又一專坑中國年輕人的網紅翻車:“新型騙局”,早該被曝光了

小椰子專欄
2026-05-14 13:09:10
科學家發現胰腺癌致命弱點:受損線粒體成治療新靶點

科學家發現胰腺癌致命弱點:受損線粒體成治療新靶點

報錯免疫體
2026-05-14 12:28:09
張柏芝為19歲兒子選國產新車,母愛選擇顯心意

張柏芝為19歲兒子選國產新車,母愛選擇顯心意

街上的行人很刺眼
2026-05-15 02:59:23
武統、和統都沒希望了?臺軍事專家曾言:中國已經走上了第3條路

武統、和統都沒希望了?臺軍事專家曾言:中國已經走上了第3條路

別吵吵
2026-05-15 08:35:17
2-0!姆巴佩無視噓聲送助攻,貝林厄姆定勝局,皇馬拒絕主場爆冷

2-0!姆巴佩無視噓聲送助攻,貝林厄姆定勝局,皇馬拒絕主場爆冷

我的護球最獨特
2026-05-15 05:28:08
中央5臺直播乒乓球時間表:5月15日CCTV5播國乒!梁靖崑獲重獎!

中央5臺直播乒乓球時間表:5月15日CCTV5播國乒!梁靖崑獲重獎!

等等talk
2026-05-15 10:59:29
西地那非(偉哥)使用指南:時機、忌口、禁忌,一個都不能錯

西地那非(偉哥)使用指南:時機、忌口、禁忌,一個都不能錯

白宸侃片
2026-05-15 11:19:54
別以為購物卡查不出來,紀委如何查出收受購物卡的?

別以為購物卡查不出來,紀委如何查出收受購物卡的?

吃貨的分享
2026-05-15 04:33:14
女子稱關閉支付功能后,180多萬元凌晨莫名通過支付寶捐給慈善機構;支付寶:賬密是用戶透露出去的

女子稱關閉支付功能后,180多萬元凌晨莫名通過支付寶捐給慈善機構;支付寶:賬密是用戶透露出去的

大風新聞
2026-05-14 18:15:39
2026-05-15 14:20:49
老馮云數 incentive-icons
老馮云數
數據庫老司機,云計算泥石流,PostgreSQL大法師
179文章數 55關注度
往期回顧 全部

科技要聞

兩年聯姻一地雞毛,傳蘋果OpenAI瀕臨決裂

頭條要聞

特朗普訪華"二號位"系美國駐華大使 其曾受超規格禮遇

頭條要聞

特朗普訪華"二號位"系美國駐華大使 其曾受超規格禮遇

體育要聞

德約科維奇買的球隊,從第6級聯賽升入法甲

娛樂要聞

方媛回應住男生單人間:女孩的配得感

財經要聞

特朗普的北京時刻

汽車要聞

雙零重力座椅/AI智能體/調光天幕 啟境GT7內飾發布

態度原創

房產
藝術
本地
數碼
公開課

房產要聞

海南樓市新政要出!擬調公積金貸款額度,最高可貸168萬!

藝術要聞

一個北大 “反卷教授” 的意外走紅

本地新聞

用蘇繡的方式,打開江西婺源

數碼要聞

單臺9.8PB!戴爾將40塊245TB 鎧俠SSD塞進一臺2U服務器:一臺頂一套豪宅

公開課

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

無障礙瀏覽 進入關懷版