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

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

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

0
分享至

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

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


老馮的感想

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


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


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

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


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

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

開源與信任

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

質(zhì)量與承諾

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

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

在這件事里

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

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

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

寫文章不打廣告約等于沒寫,也許老馮提供的服務正好能幫到你。以下三個國內(nèi)鏡像倉庫,免費對公眾提供服務: 這些倉庫提供 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 倉庫:提供 幾款不同風味的 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 大版本無關的組件,包括數(shù)據(jù)庫,相關工具,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]全球鏡像站出現(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“斷供”看軟件供應鏈中的信任問題:/pg/pg-mirror-pigsty/

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

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.

相關推薦
熱點推薦
廣東報告梅大高速“5·1”塌方災害整改落實情況:發(fā)現(xiàn)公路隱患1.6萬余處

廣東報告梅大高速“5·1”塌方災害整改落實情況:發(fā)現(xiàn)公路隱患1.6萬余處

封面新聞
2026-03-26 15:36:07
為什么有個漂亮老婆還是想要分 網(wǎng)友講出自身經(jīng)歷真是一言難盡

為什么有個漂亮老婆還是想要分 網(wǎng)友講出自身經(jīng)歷真是一言難盡

侃神評故事
2026-03-10 18:50:04
特朗普再表態(tài):伊朗必須達成協(xié)議,否則將面臨猛烈攻勢!知情人士:伊朗清楚認識到,美國談判表態(tài)不過是“第三次欺騙”計劃

特朗普再表態(tài):伊朗必須達成協(xié)議,否則將面臨猛烈攻勢!知情人士:伊朗清楚認識到,美國談判表態(tài)不過是“第三次欺騙”計劃

每日經(jīng)濟新聞
2026-03-26 23:30:05
伊朗女藥劑師拒絕撤離,空襲第10天在“精準”打擊下被“誤殺”

伊朗女藥劑師拒絕撤離,空襲第10天在“精準”打擊下被“誤殺”

網(wǎng)易新聞出品
2026-03-26 11:16:13
周杰倫繼續(xù)割韭菜!網(wǎng)友一針見血:他唯一和華流關系最大的是割大陸韭菜

周杰倫繼續(xù)割韭菜!網(wǎng)友一針見血:他唯一和華流關系最大的是割大陸韭菜

爆角追蹤
2026-03-26 08:56:24
年僅38歲!上海教培創(chuàng)始人突發(fā)心梗,曾與張雪峰相識

年僅38歲!上海教培創(chuàng)始人突發(fā)心梗,曾與張雪峰相識

鬼菜生活
2026-03-26 10:01:02
因禍得福!燒129年的地下火被滅,新疆憑空多了個“金飯碗”

因禍得福!燒129年的地下火被滅,新疆憑空多了個“金飯碗”

劉蕳愛下廚
2026-03-24 17:29:01
張雪峰去世僅兩天!公司宣布重大決定:收回他所有肖像使用權

張雪峰去世僅兩天!公司宣布重大決定:收回他所有肖像使用權

娛樂圈圈圓
2026-03-26 21:47:07
馬英九疑似患失智癥,臺律師:大陸已注意到,沒讓其擔任統(tǒng)一大使

馬英九疑似患失智癥,臺律師:大陸已注意到,沒讓其擔任統(tǒng)一大使

影孖看世界
2026-03-26 23:28:51
曾在恒大賺上億!40歲郜林吐槽:在中乙當老總1個月工資不夠油費

曾在恒大賺上億!40歲郜林吐槽:在中乙當老總1個月工資不夠油費

我愛英超
2026-03-26 20:47:14
2022年,江蘇一老師路邊花30元買1條上交,專家:很多年沒見過了

2022年,江蘇一老師路邊花30元買1條上交,專家:很多年沒見過了

萬象硬核本尊
2026-03-26 22:23:37
中方拒收道歉,日本自衛(wèi)官被轉(zhuǎn)移,小泉進次郎沉默24小時后發(fā)聲

中方拒收道歉,日本自衛(wèi)官被轉(zhuǎn)移,小泉進次郎沉默24小時后發(fā)聲

何氽簡史
2026-03-26 15:40:58
張雪峰員工:辦公室已拆掉紅色錦旗,員工徹夜難眠,家長電話打爆

張雪峰員工:辦公室已拆掉紅色錦旗,員工徹夜難眠,家長電話打爆

每日人物
2026-03-26 13:34:51
太可恨!飛機一落地上海,女孩立馬報案!更多年輕受害人浮出水面……

太可恨!飛機一落地上海,女孩立馬報案!更多年輕受害人浮出水面……

環(huán)球網(wǎng)資訊
2026-03-26 21:48:04
姐姐尋找弟弟33年后續(xù)!直播時鬧矛盾,李鑫已告別離開,姐姐讓步

姐姐尋找弟弟33年后續(xù)!直播時鬧矛盾,李鑫已告別離開,姐姐讓步

潮鹿逐夢
2026-03-26 17:43:25
伊朗稱已組織超百萬人為地面戰(zhàn)斗做準備

伊朗稱已組織超百萬人為地面戰(zhàn)斗做準備

財聯(lián)社
2026-03-26 22:50:26
繼張雪峰之后,中醫(yī)大師黃貴華被曝心梗去世,社交賬號已變黑白

繼張雪峰之后,中醫(yī)大師黃貴華被曝心梗去世,社交賬號已變黑白

180視角
2026-03-26 11:52:12
特寫|“反霸權、反帝國主義”——委內(nèi)瑞拉民眾要求美國釋放馬杜羅

特寫|“反霸權、反帝國主義”——委內(nèi)瑞拉民眾要求美國釋放馬杜羅

新華社
2026-03-26 17:09:03
張雪峰去世僅一天,老對手杜子建哭著解釋:節(jié)目上對抗是為收視率

張雪峰去世僅一天,老對手杜子建哭著解釋:節(jié)目上對抗是為收視率

離離言幾許
2026-03-26 17:42:50
“親媽霸占消防通道,兒子被火燒死”,這件事,簡直太魔幻了……

“親媽霸占消防通道,兒子被火燒死”,這件事,簡直太魔幻了……

桌子的生活觀
2026-03-26 12:28:04
2026-03-27 08:59:00
老馮云數(shù) incentive-icons
老馮云數(shù)
數(shù)據(jù)庫老司機,云計算泥石流,PostgreSQL大法師
140文章數(shù) 55關注度
往期回顧 全部

科技要聞

OpenAI果斷砍掉"成人模式",死磕生產(chǎn)力

頭條要聞

牛彈琴:一直贏的特朗普心里更慌了 又給自己續(xù)了10天

頭條要聞

牛彈琴:一直贏的特朗普心里更慌了 又給自己續(xù)了10天

體育要聞

申京努力了,然而杜蘭特啊

娛樂要聞

劉曉慶妹妹發(fā)聲!稱姐姐受身邊人挑撥

財經(jīng)要聞

很反常!油價向上,黃金向下

汽車要聞

一汽奧迪A6L e-tron開啟預售 CLTC最大續(xù)航815km

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

教育
本地
數(shù)碼
房產(chǎn)
軍事航空

教育要聞

老師最大的管理能力,是處理情緒的能力!

本地新聞

救命,這只醬板鴨已經(jīng)在我手機復仇了一萬遍

數(shù)碼要聞

Mac Pro退場后蘋果官網(wǎng)同步停售配套滾輪套件,曾售5249元

房產(chǎn)要聞

突發(fā),三亞又有大批征遷補償方案出爐!

軍事要聞

擔心特朗普突然停戰(zhàn) 以總理下令48小時盡力摧毀伊設施

無障礙瀏覽 進入關懷版