99国产精品欲av蜜臀,可以直接免费观看的AV网站,gogogo高清免费完整版,啊灬啊灬啊灬免费毛片

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

小心,美國人又要在基礎軟件上彎道超車了......

0
分享至

   0 1

   被"惹惱"的數據庫巨佬

  2021年,DataBricks的創始人和CTO,Spark的發明人馬泰·扎哈里亞在斯坦福做了一次演講。

  

  在演講中,他提到了DataBricks遇到的一個煩人的問題,DataBricks經常需要在云上調度上百萬個Spark任務,并且跟蹤這些任務的狀態(等待、運行、完成、失敗)。

  這些任務非常小,用進程/線程來管理并不合適,太重了,并且進程線程的調度是單機的,DataBricks需要跨越多個計算機調度。

  Databricks團隊選擇Postgres作為任務調度和狀態跟蹤的數據庫,盡管Postgres成熟穩定,但是管理超大規模的分布式任務,在短時間內記錄一百萬個任務的狀態變化,壓力太大了。

  

  Matei Zaharia抱怨說:PostgreSQL太慢了!

  這可“惹惱”了聽演講的一位大佬邁克爾.斯通布雷克。

  

  邁克爾.斯通布雷克可不是普通大佬,應該是巨佬,數據庫領域只有4個人獲得了圖靈獎。

  (1)查爾斯 ? 巴赫曼

  數據庫領域的開拓者,網狀數據庫的發明人,2017年去世

  (2)埃德加 ? 科德

  關系數據庫的發明人,2003年去世

  (3)詹姆斯 ? 格雷

  事務處理技術的奠基人,2007年出海后失蹤,2012年被宣布死亡

  (4)邁克爾·斯通布雷克

  沒錯,邁克爾.斯通布雷克是唯一還在世的數據庫巨佬。

  邁克爾·斯通布雷克有多牛,看看下面兩幅圖就明白了。

  首先他帶頭開發了Ingres,成為很多數據庫的老祖宗:

  

  更厲害的是,巨佬還帶出了一大批的人才,覆蓋了數據庫的各個領域,到處都是他的“徒子徒孫”。

  

  (上面兩幅圖片來源于四川大學唐常杰教授的博客:https://blog.sciencenet.cn/blog-287179-887047.html )

  巨佬還創立了StreamBase,Vertica,Goby,VoltDB,SciDB等一系列創業公司,實在是太強悍了。

  因此,馬泰·扎哈里亞說 PostgreSQL性能很差,那感覺就像說斯通布雷克的孩子有點傻一樣......

  聽了演講以后的斯通布雷克并沒有和馬泰·扎哈里亞爭吵,而是告訴他:我們可以做得更好,聯手吧!

  其實,馬泰·扎哈里亞的Spark遇到的問題主要是:

  不得不在 PostgreSQL上添加奇怪的附加組件,維護操作系統之外的 Spark 集群的狀態

  因為Linux是個單機的操作系統,但是如今的計算都是分布式的,所以必須有k8s這樣的軟件來管理應·用數據、身份驗證系統、消息傳遞、集群管理.....

  Linux太老了,而Kubernetes 太復雜了!

  現在,扎哈里亞和斯通布雷克要設計了一個數據庫來取代它們!

  操作系統不是不行嗎,那就別在它的上面折騰數據庫了,干脆反過來,在數據庫上搞一個操作系統!

   0 2

   兩個先烈

  其實,讓操作系統依賴數據庫,這個概念并不新鮮。

  IBM早在AS/400大型機(后來叫System i)上就搞過,它的文件就是保存在數據庫表中的。

  

  比如在AS/400上,有個叫做QCSRC的文件,內容是一個HelloWorld的代碼。

  

  QCSRC就是個一個表,這個表有三列:SRCSEQ,SCRDAT,SRCDTA。

  其中SRCDTA中保存著HelloWorld的源代碼,一共六行。

  

  如果按照SRCDTA這一列進行排序: select * from qcsrc orderby srcdta

  就可以看到結果發生了變化,源代碼重新排列了:

  

  早在2000年,微軟也提出過一個雄心勃勃的WinFS(Windows Future Storage)項目,試圖把將不同類型的數據(文檔、聯系人、圖片、郵件等)進行標準化管理。

  

  WinFS的想法是將文件的元數據存儲在關系數據庫中,這樣文件可以通過復雜的查詢(類似 SQL)快速定位。例如,一個圖片文件的元數據包括拍攝時間、地點、相機類型等,可以通過這些元數據迅速進行篩選和排序,找出某個時間的所有照片。

  另外,通過數據庫的關系建模,WinFS 能夠直觀地管理文件之間的關聯。例如,聯系人可以直接鏈接到與其相關的郵件、圖片和事件。

  盡管 WinFS 的概念很有前瞻性,但是將文件系統與數據庫深度整合技術難度高,特別是要保證性能和兼容性,WinFS進展緩慢,最終與2006年取消。

   0 3

   DBOS

  無論是AS/400還是WinFS,雖然使用了關系數據庫,但它們還都是操作系統的一部分。

  扎哈里亞和斯通布雷克則完全把數據庫挪到了操作系統的下層,操作系統是基于數據庫構建的。

  其基本思想是,在微內核中運行一個多節點多核、事務性、高可用的分布式數據庫,然后在數據庫之上實現調度、消息傳遞、文件系統和其他操作系統服務。

  

  第一層是微內核,主要實現內存管理,中斷處理,驅動等。

  第二層是一個高性能的、多節點的分布式數據庫

  第三層,在DBMS上構建高級OS服務,分布式文件系統、集群調度程序和分布式進程間通信 (IPC) 子系統

  第四層是用戶程序,例如Spark。

  第1,2,3層加起來被成為DBOS(Database-Oriented Operating System),就是“面向數據庫的操作系統”。

  據說當時有人想把它叫做DataSphere OS,或者HyperDataOS,但是斯通布雷克堅持采用了簡單直白的“DBOS”,因為“直白的名字最能吸引人注意,就像UNIX和SQL那樣”。

  DBOS有兩個鮮明的特點:

  1.所有應用程序和操作系統的狀態都存儲在分布式數據庫的表中

  2.僅通過數據庫事務來訪問狀態

  這么做有什么好處?

  首先,集群調度程序可以將有關任務和工作程序的信息存儲在數據庫表中,百萬級別的任務狀態跟蹤對數據庫來說就是小事兒一樁。

  因為數據庫支持事務(ACID),可以保證對任務狀態的并發訪問。在發生故障時,DBOS也能保證一致性和持久性,可以輕松從中斷處繼續運行。

  其次,使用強大的數據庫日志功能,可以追蹤對應用程序狀態的訪問,簡化應用程序的分析、監控、調試和保護。

  DBOS還有多種安全優勢,包括“攻擊面更小、漏洞更少”,從嚴重的錯誤或攻擊中恢復可能很簡單,只需將數據庫回滾到以前的狀態即可。

  斯通布雷克認為,有了DBOS,“生活就簡單多了,你可以省去 Linux、Kubernetes 和其他一些必需品。”

  舉個簡單的例子,DBOS支持工作流,假設你有這么一個需求:需要發送一封確認郵件,等待一段時間,然后再發一封提醒郵件:

  @DBOS.workflow() def reminder_workflow(email: str, time_to_sleep: int): send_confirmation_email(email) DBOS.sleep(time_to_sleep) send_reminder_email(email)

  通過使用工作流,DBOS可以保證即使休眠時間長達數周或數月,即使程序崩潰或重啟多次,提醒電子郵件也始終會按時發送(并且確認電子郵件永遠不會重新發送)。

  這就是數據庫把所有狀態都管理起來的威力,它就極大地簡化了程序員的工作。

   0 4

   總結

  2001年,Oracle CEO 拉里·埃里森說過:中間件是一個愚蠢的想法,一切都應該交給數據庫來管理。

  20多年過去了,DBOS真的把這些活兒交給數據庫來干了。

  但是很明顯,DBOS不是Windows,Linux這樣的單機操作系統,更不是讓普通消費者來使用的。

  DBOS面向的是云計算,它也許是未來的云計算的操作系統。

  中國人老是喜歡說彎道超車,如果DBOS真的搞成了,那才是真正的彎道超車,美國人的創新能力確實是強,不承認不行。還有一個對國內某些廠商非常不利的消息,不像PostgreSQL,DBOS不是完全開源的,它們沒法“自研”,然后再彎道超車了。

  參考資料:

   https://www.youtube.com/watch?v=CDSgJE5mPJM AS/400的例子

   https://thenewstack.io/meet-dbos-a-database-alternative-to-kubernetes/

   https://www.nextplatform.com/2024/03/12/the-cloud-outgrows-linux-and-sparks-a-new-operating-system/

   https://venturebeat.com/data-infrastructure/postgresql-and-databricks-founders-join-forces-for-dbos-to-create-a-new-type-of-operating-system/

   https://www.infoworld.com/article/2336467/dbos-cloud-overturns-database-on-os-conventions-for-speed.html

   https://dbos-project.github.io/blog/intro-blog.html

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

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.

相關推薦
熱點推薦
印度“戰略性失敗”!世界最大雅魯藏布江電站開工,影響力多大?

印度“戰略性失敗”!世界最大雅魯藏布江電站開工,影響力多大?

鐵錘簡科
2025-07-21 15:31:03
特朗普:確實擊落了!印度國內吵翻

特朗普:確實擊落了!印度國內吵翻

環球時報國際
2025-07-21 00:05:25
17輪0首發 足壇名宿之子慘遭穆帥冷落 淪為中超雞肋 海港耽誤了他

17輪0首發 足壇名宿之子慘遭穆帥冷落 淪為中超雞肋 海港耽誤了他

零度眼看球
2025-07-21 07:03:59
ESPN:皇馬與多家俱樂部支持世俱杯兩年一辦遭到FIFA拒絕

ESPN:皇馬與多家俱樂部支持世俱杯兩年一辦遭到FIFA拒絕

懂球帝
2025-07-21 22:36:02
江蘇女乘客造謠司機:司機家人硬剛,女子身份被扒,還是臺球助教

江蘇女乘客造謠司機:司機家人硬剛,女子身份被扒,還是臺球助教

領悟看世界
2025-07-21 19:47:07
萬科取消所有區域公司!

萬科取消所有區域公司!

地產八卦
2025-07-19 09:56:27
突然崩了!很多人以為手機壞了!官方緊急回應

突然崩了!很多人以為手機壞了!官方緊急回應

浙江之聲
2025-07-21 11:06:07
毛主席的親侄子至今健在,他入獄17年,如今享受什么待遇?

毛主席的親侄子至今健在,他入獄17年,如今享受什么待遇?

揚平說史
2025-07-17 20:57:36
男子連續7天被“暴走團”吵醒,溝通無果直接上車:我教你們閉嘴

男子連續7天被“暴走團”吵醒,溝通無果直接上車:我教你們閉嘴

懸案解密檔案
2025-06-12 11:09:15
臺灣問題即將突破臨界點,兩大跡象表明,大陸或要準備出手了

臺灣問題即將突破臨界點,兩大跡象表明,大陸或要準備出手了

妙知
2025-07-21 17:26:02
暴富以后,很容易被人做局?網友:不一定是祝福,可能是套兒!

暴富以后,很容易被人做局?網友:不一定是祝福,可能是套兒!

墻頭草
2025-07-18 09:03:48
從NBA退役后還有錢領!王治郅62歲后每年70萬,姚明,易建聯呢?

從NBA退役后還有錢領!王治郅62歲后每年70萬,姚明,易建聯呢?

寒士之言本尊
2025-07-20 12:12:59
克宮:普京與特朗普會晤時可能達成“重大協議”

克宮:普京與特朗普會晤時可能達成“重大協議”

上觀新聞
2025-07-20 20:42:06
日乙球隊長崎成功丸爆冷擊敗皇家社會,久保建英替補又被換下

日乙球隊長崎成功丸爆冷擊敗皇家社會,久保建英替補又被換下

雷速體育
2025-07-21 20:48:26
沒對比就沒傷害!看了陳佩斯伺候陳強10年,才知道楊少華晚年辛酸

沒對比就沒傷害!看了陳佩斯伺候陳強10年,才知道楊少華晚年辛酸

東方不敗然多多
2025-07-21 10:08:43
還沒播完就被強制下架的十部劇,下架理由一個被一個奇葩

還沒播完就被強制下架的十部劇,下架理由一個被一個奇葩

小Q侃電影
2025-07-18 14:39:19
《掃毒風暴》盧少驊到死都不知,玲玲腹中孩子,成他家唯一的血脈

《掃毒風暴》盧少驊到死都不知,玲玲腹中孩子,成他家唯一的血脈

大歪歪
2025-07-19 17:24:38
賈躍亭新車亮相,官網卻顯示“魏牌”信息

賈躍亭新車亮相,官網卻顯示“魏牌”信息

觀察者網
2025-07-20 10:11:09
官方出手!親美辱華、為安倍哭喪的呂麗萍,今自食惡果再次變笑話

官方出手!親美辱華、為安倍哭喪的呂麗萍,今自食惡果再次變笑話

姩姩有娛
2025-07-21 17:50:07
先打掉印度

先打掉印度

荊棘阿甘
2025-07-21 15:07:13
2025-07-22 00:32:49
碼農翻身 incentive-icons
碼農翻身
有趣且硬核的技術文章
146文章數 515關注度
往期回顧 全部

科技要聞

劉強東闊氣出手!兩月投了4家具身智能公司

頭條要聞

男子為終身質保花60萬買蔚來 1年跑17萬公里權益沒了

頭條要聞

男子為終身質保花60萬買蔚來 1年跑17萬公里權益沒了

體育要聞

這四位大兄弟,你們真敢要3000萬吶

娛樂要聞

五哈全員為寶石老舅送祝福

財經要聞

炒港美股"補稅潮"突襲?一文了解始末

汽車要聞

勞斯萊斯前設計師全新力作 榮威M7正式亮相

態度原創

親子
時尚
藝術
房產
教育

親子要聞

看這小孩調皮的想上窗臺,媳婦炒幾個菜給公婆送,炒蘑菇太好吃啦

二搭的風正在吹向你的CP

藝術要聞

故宮珍藏的墨跡《十七帖》,比拓本更精良,這才是地道的魏晉寫法

房產要聞

歷時15年!廣州最難拆的一條村,也終于走到了句點

教育要聞

重磅!湖北2025高考本科普通批錄取分數線公布:北大663、清華660

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 修武县| 曲阜市| 永吉县| 六枝特区| 衡山县| 南平市| 石景山区| 松原市| 游戏| 宜宾市| 温泉县| 京山县| 阳信县| 郯城县| 资中县| 衡南县| 奎屯市| 无为县| 井冈山市| 苗栗市| 麟游县| 安丘市| 临澧县| 东阳市| 格尔木市| 互助| 潼关县| 巴楚县| 云浮市| 广昌县| 义马市| 东安县| 文山县| 资兴市| 秦安县| 新安县| 昌江| 衡阳市| 长乐市| 芒康县| 昌平区|