隨着AI時代的到來,開源已經成為全球數字經濟發展的關鍵要素。開源不僅僅是代碼的共享,更是一種協作創新、開放共贏的理念,它正在重塑着未來技術研發模式和產業生態,而我國已將開源生態建設納入國家戰略範疇。日前,武漢市首次發布了"十大優秀開源軟件項目",其中,鬥魚自主研發的Jupiter微服務框架成功入選。這是對鬥魚技術實力的高度認可,也標誌着Jupiter在推動微服務開發和應用方面做出的突出貢獻獲得了業界肯定。
作為國內用戶衆多、以遊戲為核心的多元化內容生態平台,鬥魚始終堅持技術驅動,積極擁抱開源。2020年,鬥魚已基於Go語言的微服務框架Jupiter正式開源,旨在將自身技術積累回饋社區,與行業共同進步。開源以來,Jupiter已獲得衆多開發者的關注和使用,並取得了政府、企業及行業的認可。
據了解,鬥魚自研Jupiter微服務框架的初衷其實是專為直播場景設計的,以期為鬥魚平台的海量用戶提供穩定流暢的直播體驗。項目在公司內部投入使用並取得良好反饋之後,鬥魚研發團隊將其正式對外開源。據介紹,Jupiter可為小型企業及個體開發者提供包括應用資源管理、配置管理、性能監控等多個維度的可視化治理能力的完整微服務生命周期管理方案,從而達到有效降低微服務開發和治理的難度、提升業務可用性、間接節省開發成本的目標。
目前,開源模式已成為全球軟件技術和產業創新的主導模式,覆蓋軟件開發的全域場景,全球97%的軟件開發者和99%的企業使用開源軟件。而我國也在"十四五"規劃中首次將"開源生態"納入國家戰略範疇,足以證明其對未來產業發展的重要性。武漢市此次發布十大優秀開源軟件名單不僅推動了本地開源生態的發展,為其構建一個技術領先、項目衆多、企業集聚、社區活躍、人才濟濟的開源體系夯實了基礎,同時,也為其他城市建設開源生態建設提供了有效參考。
尤其是在評選維度上,十大優秀開源軟件的評選標準也與時俱進地進行了調整,相較於傳統以證書、專利等為考覈標準,此次更加註重開源軟件的開放度和活躍度等標準。對此,鬥魚相關技術負責人表示:"開放度和活躍度越高,也就意味着其對於提升軟件質量、增強社區凝聚力、推動產業發展等方面能夠提供更大的價值與可能性。而這兩個維度也一直是鬥魚不斷升級、完善微服務框架的根基。"
截至目前,Jupiter項目通過開源社區的推廣和技術支持,已經逐步形成了以微服務為核心的產業生態鏈。未來,鬥魚仍將繼續堅持技術創新,積極參與開源社區建設,與行業夥伴攜手共進,推動行業規範標準的建立,助力數字化轉型和智慧城市建設。