Blog

Multiplayer 公司為基於 AI 的分散式軟體開發募資 300 萬美元

Blog Image
Multiplayer 公司為基於 AI 的分散式軟體開發募資 300 萬美元

August 8, 2023

Multiplayer,一家旨在加強分散式軟體開發的開發者工具公司,已募集到300萬美元資金。

儘管名字聽起來與遊戲有關,但這家新創公司與遊戲界並沒有太大聯繫。Multiplayer協助現代遠程工作的新創公司處理其後端軟體服務。這個工具是由開發者為開發者所製造。



總部位於紐約的Multiplayer旨在為支援公司運營的複雜多層系統架構提供協作和視覺化的工具。傳統上,開發團隊使用過時或臨時解決方案,例如實體白板或不充分的圖表工具,來協同開發後端軟體設計。Multiplayer提供了一個專為此目的打造的軟體解決方案,使團隊能全面且精細地可視化他們的系統架構。

這次融資由Bowery Capital領投,Okapi Venture Capital、DigitalOcean的共同創辦人Mitch Wainer和LaunchDarkly的創辦人Edith Harbaugh也參與其中。

Multiplayer的CEO Steph Johnson在接受VentureBeat訪問時表示:“在一個非常艱難的市場環境下,我們募集了300萬美元的資金,因此我們為此感到非常自豪。我的背景來自MongoDB和Digital Ocean以及許多開發者工具。我花了很多時間觀察開發者如何溝通和協作。我看到他們在分散式軟體方面的溝通困難,因此在推廣了許多其他人的偉大想法後,我決定推廣自己的想法,並與Tom攜手創立Multiplayer。”

這個想法是為了在分散式軟體開發工作時,更好地可視化和交流架構設計決策。令人驚訝的是,即使在有這麼多開發者工具的世界裡,沒有人真正專注於這一點,Steph Johnson表示。



Multiplayer的CTO Thomas Johnson在Citrix等公司擁有超過20年的開發經驗。

Tom Johnson表示:“對我來說令人震驚的是,開發者沒有這些工具,因為這似乎是如此自然的事情。作為多年的後端開發者,這就像後台辦公室的一個洞穴。我們沒有得到太多的關愛。所以我現在試圖終於得到這種關愛。我試圖向我的人們表達這種愛。這是一個時候到了的想法。今天,隨著分散式軟體成為常規,團隊比以往任何時候都更分散,市場上對像Multiplayer這樣的工具的需求已經非常明確。開發者不再需要因為「太麻煩」而忽略設計審查。Multiplayer為他們提供了一種簡單、有組織的方式來分享想法和信息,以便最終實施。”

Tom Johnson表示,它有助於團隊的系統架構、應用程式編程界面和數據架構。

他說:“這是為任何規模的團隊所設計,這些團隊正在開發分散式軟體,並且厭倦了為了後端軟體開發必須處理的所有會議和頭痛問題。我們創造了這個美麗的協作應用程式,允許團隊聚在一起。”

該團隊有10人,全部遠程工作。

如何運作


假設你有一個應用程式需要支援推特功能。你可能從一個點子或需求開始,然後做一些前端設計。接下來,後端開發人員開始編碼。他們可以創建一個微服務,並需要將其與前端開發人員溝通,然後需要測試和部署它。

Tom Johnson 說:「讓一個簡單的功能從想法到產品,需要整個團隊的共同努力。我們提供了一個安全的規格空間來做到這一點。如果人們沒有工具就直接跳入程式碼,那是很糟糕的。你可能會在流程的最後階段發現你做錯了事情。你必須有安全的規格空間。」

Tom Johnson 表示,他必須寫的程式碼中有 50% 到 75% 都是他討厭寫的樣板程式碼,所以這部分的程式碼是由 AI 卸載。這讓他和其他開發人員有更多的時間去做真正有趣的事情。內建分析功能,所以你可以問它:「你今天為什麼運行得這麼慢?」它可以用自然語言回答這樣的真實問題。

Tom Johnson 說:「想像一下與你的平台有聊天界面,你說:『好的,我該如何連接到你的平台?給我一些 JavaScript 程式碼。我該如何做?』對我來說,這比不得不搜索文件和閱讀低級的開放API規格要好。我們對在這個領域內工作,並能夠應用這些非常有趣的AI技術感到非常興奮。」

Multiplayer 的主要特點

  • - AI 協助:生成分佈式軟體開發所需的全面組件,包括系統架構、API、服務實現、基礎設施即代碼(IaC)和文檔。
  • - 系統架構可視化:提供系統架構的整體視圖,同時允許具體特性和實時更改的詳細檢查。
  • - 設計意圖溝通:整合多種文檔類型(例如,平台圖、API、素描、富文本文檔、原始碼),有效地傳達特定功能的設計意圖。
  • - 正式設計審查:促進設計審查並在實施之前使所有利益相關方(團隊負責人、開發人員、QA、CTOs、DevOps等)能夠提供反饋。
  • - 實時協作:支援分散式團隊之間的實時協作,類似於 Figma 之類的工具,但專為後端開發而設計。
  • - 版本控制和分支管理:確保有效管理程式碼更改的版本控制和分支。
  • - 集中式系統儀表板:確保系統架構在共享的公司擁有的空間中得到記錄,可以維護,並可以跟踪平台的演變。

DigitalOcean 的聯合創始人 Mitch Wainer 在一份聲明中說:「全世界的公司都在開發分散式軟體。這些系統變得越來越複雜,而且越來越難改變而不破壞任何東西。在開發工具空間中,迫切需要一個能幫助團隊在修改後端軟體時實現可視化和協作的開發工具。Multiplayer 使設計審查和特性開發更容易,更具協作性,針對開發工具空間中一個被嚴重忽視的市場。」

Multiplayer 計劃在秋季推出其平台的公開測試版。Johnson 夫婦今年早些時候創立了這家公司。他們選擇了 Multiplayer 這個名字,因為協同的方法,它也可以跨企業和行業領域使用。

儘管有這個名字,Multiplayer 並不真的專注於遊戲產業,那裡有公司正在做這方面的技術。

Tom Johnson 說:「遊戲產業引領著技術,我們正在將其帶到整個科技產業。能夠以一種多人介面協同合作,你可以看到彼此在同一份文件上工作。這幾乎感覺像是在玩遊戲。我們將這些功能帶給了普通企業。原本被鎖定在遊戲世界的技術,我們正在帶給每一家公司。」

事實上,Johnsons 在他們的領域裡並沒有看到太多競爭,除非是在餐巾或白板上寫字。

至於夫妻共同工作,Steph Johnson 說:「我們常被問到這個問題。作為公共公司的前通訊主管,我和我的 CEO 的關係總是比一段典型的婚姻更戲劇化和緊張。所以我為任何事情都做好了準備。我們也有非常互補的技能。我總是全力以赴市場。我負責人力資源、銷售和市場推廣。湯瑪士是技術人員,我們倆都不想做對方的待辦事項。所以我們在這方面非常幸運。」


新聞原址: https://venturebeat.com/ai/multiplayer-raises-3m-for-ai-based-distributed-software-development/