Railway: 面向AI代理的原生雲平臺 — Jake Cooper
Railway是一個致力於讓軟體部署近乎零門檻的平臺,目前擁有300萬使用者,每週新增10萬註冊使用者。創始人Jake Cooper分享了從緩慢起步到快速增長的經歷,以及如何透過自建裸金屬資料中心實現成本效益,並討論了AI代理對基礎設施的新需求。
文章情報
要點
- Railway從100個手動獲取的使用者增長到300萬,每週新增10萬註冊使用者。
- 自建裸金屬資料中心,投資回收期僅3個月,利潤率70%。
- 認為Pull Request模式正在消亡,AI代理需要全新的部署迴圈。
- 每月投入超過20萬美元用於編碼代理以加速開發。
為什麼重要
這條新聞值得關注,因為Railway從100個手動獲取的使用者增長到300萬,每週新增10萬註冊使用者。
技術影響
可能影響模型選型、推理成本、產品能力和評測基準。
Railway並不是一家從一開始就瞄準AI基礎設施的公司。它成立於2020年,遠在AI代理成為軟體部署的主流方式之前。創始人Jake Cooper曾在Bloomberg和Uber工作,他的簡單執念是:將程式碼部署到生產環境的啟用能應該接近於零。推送程式碼,獲得一個URL,然後迭代——不需要Docker檔案、Kubernetes清單或堆疊的Ansible指令碼。
然而,起步階段異常緩慢。Railway的頭18個月裡,Jake親手獲得了最初的100個使用者,他用第二臺顯示器監視Discord上的每個新註冊,並親自打招呼。如今,Railway已融資1.24億美元,以35人的團隊支援300萬使用者,每週新增約10萬註冊使用者。他們的裸金屬資料中心投資回收期僅3個月,相比租用雲服務,利潤率達到70%,並在需要時進行激進的雲爆發。令人驚訝的是,他們擁有的伺服器隨著RAM價格上漲而升值,硬體價值甚至超過了融資金額。
在本次對話中,Jake Cooper與Latent Space的Swyx和Alessio深入探討了Railway的基礎設施哲學:從裸金屬資料中心到雲爆發、資料中心債務、Railpack、Nixpacks、Temporal、功能標誌、Central Station、內容可定址檔案系統、代理安全的生產分支,以及CLI為何在代理世界中比圖形介面更重要。他還分享了作為創始人的歷程:公司如何從每月虧損50萬美元中倖存,如今以35人服務數百萬使用者,以及他為何相信Pull Request正在消亡。
Railway正在為代理原生世界構建一個全新的雲。Jake認為,代理需要的不僅僅是“更新的Heroku”,而是版本控制、可觀測性、計算、儲存和編排的千倍擴充套件。他詳細解釋了為什麼功能標誌、漸進式推出和影子流量對於代理至關重要,以及為何“牲畜,而非寵物”這一原則在可克隆寵物的情況下可能改變。
關於編碼代理,Railway每月花費超過20萬美元,用於加速路線圖開發。Jake提到,他們甚至直接對Linux核心打補丁以最佳化儲存層。他認為,未來的軟體開發生命週期將圍繞代理重構,Pull Request將讓位於更靈活的流式變更。
此外,Jake還回顧了Railway的早期困境:最初18個月只有100個使用者,免費層幾乎讓公司破產,但透過聚焦核心體驗和自建硬體,最終實現了快速增長。他強調,對於基礎設施初創公司,資料中心債務可能比風險債務更有利,因為硬體資產本身會增值。
在技術層面,Railway使用了Temporal來管理工作流,並開發了Railpack和Nixpacks來簡化構建過程。他們還構建了Central Station系統用於聚類客戶反饋和事件,並採用內容可定址檔案系統實現懶載入。對於代理,他們特別強調漸進式推出和功能標誌的重要性,認為這能讓代理安全地測試變更。
最後,Jake分享了作為唯一創始人的經驗:保持專注、重視寫作、不輕易放棄。他認為,未來的軟體世界將由代理主導,而Railway正在為此構建從零開始的新雲,而不是複製超大規模雲廠商的模式。