Apache ShenYu 畢業(yè)成為 Apache 頂級項目!
?? 歡迎準備 Java 面試以及學習 Java 的同學加入我的知識星球,干貨很多!收費雖然是白菜價,但星球里的內容或許比你參加上萬的培訓班質量還要高。
??《Java 面試指北》持續(xù)更新完善中!這是一份教你如何更高效地準備面試的小冊,涵蓋常見八股文(系統(tǒng)設計、常見框架、分布式、高并發(fā) ......)、優(yōu)質面經等內容。
肖宇大佬的開源網關項目 Apache ShenYu 順利畢業(yè)了,幫擴一波。
Apache ShenYu 官宣畢業(yè)
2022 年 7 月 28 日,全球最大的開源軟件基金會 Apache 軟件基金會發(fā)布博客,宣布 ShenYu 正式畢業(yè),成為 Apache 頂級項目(TLP)。

Apache ShenYu是什么?
Apache ShenYu 一款使用 Java Reactor 開發(fā)的響應式 API 網關。以其高性能,動態(tài)靈活的流量管控,熱插拔,易部署等特性,開箱即用為用戶提供整套全生命周期的 API 網關,包含 API 注冊、服務代理、協議轉換與 API 治理等功能。

Apache ShenYu提供了什么?
流量管控
Apache ShenYu 提供了復雜、多樣性、任意的匹配策略,這些匹配策略可以進行「任意組合」,這樣能夠確保對「任意流量」的完全掌控,滿足任何業(yè)務系統(tǒng)的需求。
Apache ShenYu 提供了基于SPI 接口的流量篩選,默認提供「Header」、「Parameter」「Query」、「URI」等進行流量篩選。
Apache ShenYu 提供了基于 SPI 接口的流量匹配,默認提供「Match」、「Regex」、「PathPattern」、「Contains」等進行流量匹配。
豐富的功能
Apache ShenYu 基于自身熱插拔的系統(tǒng)架構,提供了十分豐富的插件生態(tài)組件,涵蓋主流的 RPC 代理、限流熔斷、簽名校驗、API 治理、可觀測性等。
代理 :支持 Apache? Dubbo?、Spring Cloud、gRPC、Motan、SOFA、TARS、WebSocket、MQTT 等協議 安全性 :Crytor、Sign、OAuth 2.0、JSON Web Tokens、WAF plugin 等插件 API治理 :Request、Response、Parameter Mapping、Modify-Response 等插件 限流熔斷 :支持Redis、Hystrix、Sentinel、Resilience4J 等插件 可觀測性 :Tracing、Metrics、Loging 等插件 高擴展性 :SPI接口擴展、插件擴展、插件熱加載 易部署 :Nginx、Docker、Kubernetes 數據同步與注冊中心 :支持 Zookeeper、ETCD、Consul 等 多語言生態(tài) :提供 .NET、Python、Go、Java 等客戶端
Apache ShenYu 畢業(yè)寄語
姜寧(ASF 董事會成員、Apache ShenYu 導師)
我很高興能幫助并看到 ShenYu 通過 ASF 的孵化器,從一個小的個人項目成長為 Apache 頂級項目,我還記得四年前第一次和肖宇見面談項目的情景,再次祝賀 ShenYu 的畢業(yè)典禮!
孫金城(ASF 正式成員、Apache ShenYu 導師)
在一年左右的 Apache 孵化過程中,ShenYu 社區(qū)以 Apache Way 的方式進行社區(qū)治理,這使得它能夠健康、快速地發(fā)展,創(chuàng)造了一個功能齊全,受用戶歡迎的 API 網關產品。期望 Apache ShenYu 社區(qū)將繼續(xù)以開放的精神擁抱 Apache Way,將全球開發(fā)者和用戶聚集在一起,精心雕琢每一個實用的產品能力,為公眾創(chuàng)造最大的價值。
張鐸(ASF 正式成員、Apache ShenYu 導師)
很高興看到 ShenYu 成為 ASF 的一個頂級項目,通過學習和遵循 Apache Way 的方式,ShenYu 社區(qū)在 Apache 孵化期有了很大的進步。成為頂級項目并不是結束,而是一個開始,期望 ShenYu 社區(qū)將在未來繼續(xù)提供一個廣泛使用、功能齊全的 API 網關。
劉啟榮(京東云數據庫研發(fā)負責人)
恭喜ShenYu從ASF的孵化器畢業(yè),成為Apache的頂級項目。希望ShenYu社區(qū)秉承“為往圣繼絕學,為萬世開太平”的精神,傳承開源精神,讓ShenYu霖澤四海。
張成遠(京東科技數據庫負責人)
恭喜 ShenYu 畢業(yè)成為 Apache 頂級項目,ShenYu 作為一款由國人主導開源的優(yōu)秀的 API 網關產品,被應用在包括京東在內的數家公司的生產環(huán)境中,經歷了線上大流量的考驗與打磨,在此也衷心期待 ShenYu 可以在后續(xù)發(fā)展道路上幫助到越來越多的客戶。
高新剛(京東科技數據庫研發(fā)負責人)
微服務網關是當下業(yè)務應用最流行的微服務架構里面的核心組件,Apache ShenYu 經過的ASF孵化與實踐,成為眾多業(yè)務架構中的首選產品,終于在今天正式畢業(yè),順利躋身于 Apache 頂級項目行列。恭喜肖宇同學以及 ShenYu 社區(qū),祝愿 ShenYu 未來發(fā)展越來越好。
張永倫(Apache ShenYu PMC)
ShenYu 加入 Apache 孵化器以來,不斷學習 Apache Way,并積極推動社區(qū)進行實踐。通過自治的模式,吸引了大量非常年輕有才華的開發(fā)者,項目的成長離不開他們的出色工作,他們勤奮和精進的優(yōu)秀品質讓我欽佩,能夠和他們合作是我的榮幸,我感到自豪。
ShenYu 順利畢業(yè)更要感謝 Apache 基金會、孵化器項目管理委員會和導師們的支持,項目的發(fā)展壯大離不開導師無微不至的指導和來自世界各地 Apache 成員無私的幫助。希望 ShenYu 畢業(yè)后,憑借其孵化階段的寶貴經驗,繼續(xù)回饋 Apache 社區(qū),回饋開源軟件,幫助更多的組織、企業(yè)和個人。
張子成 (Apache ShenYu PMC)
我將伴隨 ShenYu 持續(xù)成長,也希望更多小伙伴參與到社區(qū)的討論/貢獻。
張磊 (Apache ShenYu PMC)
潮平兩岸闊,風正一帆懸,讓 ShenYu 未來更加絢爛多姿,乘風破浪,平穩(wěn)前行。
宋明杰 (Apache ShenYu PMC)
ShenYu 捐獻給了 Apache 基金會,我有幸成為了第一批的 PPMC 成員,內心也非常激動。如今,ShenYu 已經成功畢業(yè)。在這段時間里,ShenYu 社區(qū)也在不斷地成長和壯大,有很多新同學加入到 ShenYu 社區(qū)中,也提出了很多新的想法。未來,道阻且長,但是開源的初心不會變,也希望越來越多的同學能夠加入到 ShenYu 社區(qū)中,一起為開源做貢獻。
劉良 (Apache ShenYu PMC)
恭喜 ShenYu 從孵化器中順利畢業(yè),成為 Apache 的頂級項目。感謝社區(qū)的成員,在大家的共同努力下,ShenYu 社區(qū)使用一年的時間成功畢業(yè)。ShenYu 社區(qū)一直踐行 Apache Way,在社區(qū),貢獻無論大小,都會得到認可,可以是貢獻代碼,可以是完善文檔,也可以是宣傳或演講。期待社區(qū)越來越好。
湯煜冬(Apache ShenYu PMC)
從 soul 到 Apache shenyu(incubator) 到 Apache ShenYu,這是一次非常有意義,沒有 KPI 驅動的開源嘗試。很開心今天能看到這個項目達到這個新的階段,希望通過ShenYu社區(qū)經驗,能夠讓更多因為工作接觸不到開源項目而渴望參與開源的朋友找到自己寫代碼的初心。
段海波 (Apache ShenYu Committer)
恭喜 Apache ShenYu 從 Apache 孵化器畢業(yè)!十分榮幸能一起見證 Apache ShenYu 的這一重要時刻!隨著 Apache ShenYu 成為 ASF TLP,可以預見,將會有越來越多的貢獻者加入,讓我們一起構建 Apache ShenYu 的美好未來,為共同打造最優(yōu)秀的 API 網關而努力!
陳斌 (Apache ShenYu Committer)
恭喜 ShenYu 從 Apache 組織畢業(yè),祝社區(qū)發(fā)展越來越好。畢業(yè)不是終點,是新的起點。繼續(xù)為開源事業(yè)增光添彩,期待 ShenYu 帶來更多元化的解決方案。
鄢仁柱(Apache ShenYu Committer)
有幸參與并見證 Apache ShenYu 的成長。從Soul到Apache孵化項目再到Apache 頂級項目,社區(qū)一直保持開放精神且遵循Apache Way,小伙伴們會經常一起交流探討,在這里,不管你是學生、CRUD 開發(fā)人員或非開發(fā)人員等,都可以參與進來并大膽說出你的想法,然后動手去試一試。正因此,ShenYu社區(qū)非常活躍,得到越來越多人認可,使得越來越多貢獻者參與進來,同時幫助了許多人和許多企業(yè),期待Apache ShenYu在未來征程再創(chuàng)輝煌。
肖宇 (Apache ShenYu 創(chuàng)始人 / VP)
感謝京東科技劉啟榮,張成遠,高新剛等老板對我工作的支持,感謝ShenYu導師的指導,感謝社區(qū)每個 PMC, Committer,Contributor 的每一行代碼與文檔貢獻,讓 ShenYu 畢業(yè)成為 Apache 的頂級項目,這是一個新的騰飛起點,標志著一個開放的、多樣化的、成熟的開源社區(qū)建立。在接下來的旅途中,Apache ShenYu 將繼續(xù)實踐 Apache Way,建立出一個高度可治理的社區(qū),并打造出一個最流行、最簡單、功能最豐富的 API 網關。
·········· END ··············
近期文章精選 :
32 道 Spring 常見面試題!萬字總結! 非科班2022福州小廠Java 后端面經 這個 SpringBoot+ Vue 開源博客系統(tǒng)太酷炫了! 時隔 15 年!《Java編程思想》續(xù)作終于來啦!!! 外包一年,裸辭沖一波中廠!
走近作者 :
?? 歡迎準備 Java 面試以及學習 Java 的同學加入我的知識星球,干貨很多!收費雖然是白菜價,但星球里的內容或許比你參加上萬的培訓班質量還要高。
??如果本文對你有幫助的話,歡迎 點贊&在看&分享 ,這對我繼續(xù)分享&創(chuàng)作優(yōu)質文章非常重要。非常感謝!
