Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Yayasan Perisian Apache mengumumkan bahawa ShenYu telah menamatkan pengajian secara rasmi!

Yayasan Perisian Apache mengumumkan bahawa ShenYu telah menamatkan pengajian secara rasmi!

藏色散人
藏色散人ke hadapan
2022-11-06 16:30:032492semak imbas

Pada 26 Julai 2022, Yayasan Perisian Apache, asas perisian sumber terbuka terbesar di dunia, menerbitkan sebuah blog yang mengumumkan bahawa ShenYu secara rasminya telah menamatkan pengajian dan menjadi Projek Peringkat Atas Apache (TLP).

Petikan kandungan di atas: https://blogs.apache.org/foundation/entry/the-apache-software-foundation-announces86

1. Apakah itu Apache ShenYu?

Apache ShenYu ialah get laluan API reaktif yang dibangunkan menggunakan Reaktor Java. Dengan prestasi tinggi, kawalan trafik yang dinamik dan fleksibel, boleh tukar panas, penggunaan mudah dan ciri lain, ia menyediakan pengguna dengan set lengkap pengurusan API kitaran hayat penuh di luar kotak, termasuk pendaftaran API, proksi perkhidmatan, penukaran protokol dan API tadbir urus. [Cadangan berkaitan: Tutorial penggunaan Apache]

2. Mengapakah ia dipanggil ShenYu?

Nama Shen Yu (神禹) diinspirasikan daripada kisah terkenal "pengawalan banjir Dayu" dalam sejarah negara China. Fungsi paling penting pintu masuk ialah cara menguruskan lalu lintas, yang serupa dengan "kawalan banjir Dayu".

Kedua, Dayu menjadi raja negara China yang terkenal dan agung dengan akhlak yang mulia serta tadbir urus negara yang adil dan saksama Ini bertepatan dengan pendekatan "Apache Way" terhadap tadbir urus masyarakat yang kami anjurkan.

Akhirnya, ShenYu mempunyai nama yang ringkas dan menarik untuk dibaca Di pentas antarabangsa, memperkenalkan di sebalik tabir projek itu juga boleh membolehkan lebih ramai orang memahami kebaikan tradisional negara China.

3. Apakah yang disediakan oleh Apache ShenYu?

1. Kawalan trafik

Apache ShenYu menyediakan strategi pemadanan yang kompleks, pelbagai dan sewenang-wenangnya boleh digabungkan dalam apa jua cara, yang boleh memastikan kawalan "sebarang trafik " Kawalan sepenuhnya untuk memenuhi keperluan mana-mana sistem perniagaan.

  • Apache ShenYu menyediakan penapisan trafik berdasarkan antara muka SPI Secara lalai, "Header", "Parameter", "Query", "URI", dll. disediakan untuk penapisan trafik.

  • Apache ShenYu menyediakan padanan trafik berdasarkan antara muka SPI Secara lalai, "Match", "Regex", "PathPattern", "Contains", dll. disediakan untuk padanan trafik.

2. Fungsi kaya

Berdasarkan seni bina sistem hot-swapable sendiri, Apache ShenYu menyediakan komponen ekologi pemalam yang sangat kaya, meliputi kod RPC arus perdana, terhad Pecah aliran, pengesahan tandatangan, tadbir urus API, pemerhatian, dsb.

  • Proksi: Menyokong Apache® Dubbo™, Spring Cloud, gRPC, Motan, SOFA, TARS, WebSocket, MQTT dan protokol lain
  • Keselamatan: Crytor, Tandatangan, OAuth 2.0, Token Web JSON, pemalam WAF dan pemalam lain
  • Tadbir urus API: Permintaan, Respons, Pemetaan Parameter, Ubah Suai Respons dan pemalam lain
  • Penghadan semasa dan pemutus litar: menyokong Redis, Hystrix, Sentinel, Resilience4J dan pemalam lain
  • Kebolehcerap: Pengesanan, Metrik, Log dan palam lain ins
  • Skala tinggi: Sambungan antara muka SPI, sambungan pemalam, pemuatan panas pemalam
  • Pengaturan mudah: Nginx, Docker, Kubernetes
  • Pusat Penyegerakan dan Pendaftaran data: Menyokong Zookeeper, ETCD, Konsul, dll.
  • Ekologi berbilang bahasa: Menyediakan .NET, Python, Go, Java dan pelanggan lain

Rajah seni bina ShenYu

4. Mesej pengijazahan Apache ShenYu

"Saya sangat gembira dapat membantu dan melihat ShenYu lulus inkubator ASF, daripada projek peribadi kecil telah berkembang menjadi projek Apache peringkat tertinggi. Saya masih ingat kali pertama saya bertemu Xiao Yu untuk membincangkan projek itu empat tahun lalu. Saya mengucapkan tahniah kepada ShenYu sekali lagi atas majlis graduasinya "

——Jiang Ning (ahli lembaga ASF). , mentor Apache ShenYu)

"Semasa proses inkubasi Apache selama kira-kira setahun, ShenYu. komuniti menjalankan tadbir urus komuniti dalam Cara Apache, yang membolehkannya berkembang dengan sihat dan pantas, mewujudkan komuniti yang berfungsi sepenuhnya dan diterima baik Produk gerbang API yang dialu-alukan oleh pengguna Adalah diharapkan bahawa komuniti Apache ShenYu akan terus menerima Apache Dengan semangat terbuka, menghimpunkan pembangun dan pengguna di seluruh dunia, merangka setiap keupayaan produk praktikal dengan teliti, dan mencipta nilai maksimum untuk orang ramai 》

——Sun Jincheng (ahli rasmi ASF, mentor Apache ShenYu)

“Sungguh menggembirakan melihat ShenYu menjadi projek peringkat tertinggi ASF Dengan mempelajari dan mengikuti Apache Way, komuniti ShenYu diinkubasi dalam Apache Kemajuan yang hebat telah dicapai sepanjang tempoh tersebut. Menjadi projek peringkat atasan bukanlah penamat, tetapi permulaan, dan diharapkan komuniti ShenYu akan terus menyediakan gerbang API yang digunakan secara meluas dan berfungsi sepenuhnya pada masa hadapan.

——Zhang Duo (ahli rasmi ASF, mentor Apache ShenYu)

"Tahniah kepada ShenYu kerana menamatkan pengajian dari inkubator ASF dan menjadi projek Apache yang terkemuka. Saya berharap komuniti ShenYu akan menegakkan prinsip "meneruskan pembelajaran untuk orang suci masa lalu" , mewujudkan keamanan untuk semua generasi", mewarisi semangat sumber terbuka, dan biarkan ShenYu memberi manfaat kepada dunia." R&D Pangkalan Data Awan)

"Tahniah ShenYu atas pengijazahan Menjadi projek Apache teratas, ShenYu, sebagai produk gerbang masuk API yang sangat baik yang sumber terbuka oleh orang China, telah digunakan dalam persekitaran pengeluaran beberapa syarikat, termasuk JD .com. Ia telah mengalami ujian dan penggilapan trafik dalam talian yang besar. Saya amat berharap ShenYu dapat membantu lebih ramai pelanggan dalam laluan pembangunan masa hadapan"

——Zhang Chengyuan (Pangkalan Data Teknologi Jingdong. Pengurus)

"Gerbang perkhidmatan mikro ialah aplikasi perniagaan yang paling popular pada masa ini. Komponen teras seni bina perkhidmatan mikro popular, Apache ShenYu telah menjadi produk pilihan dalam banyak seni bina perniagaan selepas bertahun-tahun inkubasi dan amalan. Ia akhirnya secara rasmi menamatkan pengajian beberapa tahun kemudian dan berjaya menyertai barisan projek utama Apache Tahniah kepada Xiao Yu Serta komuniti ShenYu, saya berharap ShenYu pembangunan masa depan yang lebih baik.” ——Gao Xiggang di JD.com)

“ShenYu telah mempelajari Cara Apache sejak menyertai Inkubator Apache Dan secara aktif mempromosikan komuniti untuk berlatih, melalui model autonomi, ia telah menarik sejumlah besar pembangun yang sangat muda dan berbakat. . Pertumbuhan projek ini tidak dapat dipisahkan daripada kerja cemerlang mereka ShenYu berjaya menamatkan pengajian berkat sokongan Yayasan Apache, jawatankuasa pengurusan projek inkubator dan mentor Pembangunan dan pertumbuhan projek tidak dapat dipisahkan daripada bimbingan teliti mentor dan bantuan tanpa pamrih Ahli dari seluruh dunia. Saya berharap selepas tamat pengajian, ShenYu akan terus memberi kembali kepada komuniti Apache, menyumbang kepada perisian sumber terbuka dan membantu lebih banyak organisasi, syarikat dan individu dengan pengalaman berharganya dalam peringkat inkubasi.”

——Zhang Yonglun (Apache ShenYu PMC)

"Saya akan terus berkembang bersama ShenYu, dan saya juga berharap lebih ramai rakan akan mengambil bahagian dalam perbincangan/sumbangan komuniti

——Zhang Zicheng (." Apache ShenYu PMC)

"Air pasang rata dan dua sisi lebar, angin naik dan layar tergantung, menjadikan masa depan ShenYu lebih berwarna, menunggang angin dan ombak, dan bergerak ke hadapan dengan mantap"

——Zhang Lei (Apache ShenYu PMC)

"ShenYu menderma kepada Yayasan Apache. Saya bernasib baik kerana menjadi kumpulan pertama ahli PPMC, dan saya sangat teruja. Kini, ShenYu telah berjaya menamatkan pengajian. Pada masa ini, komuniti ShenYu terus berkembang dan berkembang. , ramai pelajar baru telah menyertai komuniti ShenYu, dan mereka juga telah mencadangkan banyak idea baru untuk masa depan, tetapi niat asal sumber terbuka saya juga berharap semakin ramai pelajar boleh menyertai komuniti ShenYu dan bekerjasama dengan sumber terbuka 》

——Song Mingjie (Apache ShenYu PMC)

“Tahniah kepada ShenYu kerana berjaya menamatkan pengajian dari inkubator dan menjadi peringkat tertinggi. projek Apache. Terima kasih kepada ahli komuniti atas usaha bersama anda Dengan kerja keras, komuniti ShenYu berjaya menamatkan pengajian dalam satu tahun kecil, akan diiktiraf, sama ada ia menyumbang kod, menambah baik dokumentasi, atau publisiti atau memberi ucapan Komuniti semakin baik dan lebih baik."

——Liu Liang (Apache ShenYu PMC)

"Dari jiwa kepada Apache shenyu (inkubator) kepada Apache ShenYu, ini adalah masa yang sangat bermakna, tidak ada KPI. Percubaan sumber terbuka yang didorong. Saya sangat gembira melihat projek ini mencapai tahap baru ini hari ini. Saya berharap projek ini dapat benarkan lebih ramai rakan yang tidak sabar-sabar untuk mengambil bahagian dalam sumber terbuka kerana mereka tidak mempunyai akses kepada projek sumber terbuka di tempat kerja untuk mencari niat asal mereka untuk menulis kod"

——Tang Yudong (Apache ShenYu PMC)

"Tahniah kepada Apache ShenYu kerana menamatkan pengajian dari Apache Incubator! Adalah satu penghormatan besar untuk menyaksikan detik penting Apache ShenYu ini! Apabila Apache ShenYu menjadi ASF TLP, dijangka semakin ramai penyumbang akan menyertainya, mari kami membina masa depan yang cerah untuk Apache ShenYu dan bekerjasama untuk mencipta gerbang API terbaik 》

——Duan Haibo (Apache ShenYu Committer)

"Tahniah kepada ShenYu kerana menamatkan pengajian dari organisasi Apache! , dan saya berharap pembangunan komuniti akan menjadi lebih baik dan lebih baik. Pengijazahan bukanlah pengakhiran, tetapi titik permulaan yang baharu teruskan untuk menambah kilauan kepada punca terbuka, dan berharap ShenYu membawakan penyelesaian yang lebih pelbagai."

<.>——Chen Bin (Apache ShenYu Committer)

"Saya berbesar hati untuk mengambil bahagian dan menyaksikan pertumbuhan Apache ShenYu. Dari Soul ke Apache ShenYu (inkubasi) kepada Apache ShenYu, komuniti sentiasa mengekalkan semangat terbuka dan diikuti Orang lebih hebat daripada konsep kod Rakan sering berkomunikasi dan berbincang bersama Di sini, sama ada anda seorang pelajar, pembangun CRUD atau bukan pembangun, anda boleh mengambil bahagian dan menyuarakan idea anda dengan berani, dan kemudian mencubanya. keluar. Hasilnya, komuniti ini sangat aktif dan diiktiraf oleh lebih ramai orang, menyebabkan semakin ramai penyumbang mengambil bahagian, dan pada masa yang sama membantu ramai orang dan banyak syarikat. Pengijazahan inkubator ini menandakan kejayaan penubuhan komuniti sumber terbuka yang pelbagai dan matang Kami berharap Apache ShenYu mencipta kejayaan yang lebih besar dalam perjalanan masa depannya. 》

--- Yan Renzhu (Apache ShenYu Committer)

“Terima kasih kepada Liu Qirong JD Technology, Zhang Chengyuan, Gao Xingang dan bos lain kerana menyokong kerja saya, berterima kasih kepada mentor ShenYu atas bimbingan mereka , dan berterima kasih kepada komuniti Setiap baris kod dan sumbangan dokumen daripada setiap PMC, Committer, dan Contributor telah menjadikan ShenYu lulus sebagai projek Apache peringkat tertinggi Ini merupakan titik permulaan baharu untuk berlepas, menandakan penubuhan sebuah projek terbuka. komuniti sumber terbuka yang pelbagai dan matang Dalam perjalanan ke bawah, Apache ShenYu akan terus mempraktikkan Cara Apache, membina komuniti yang sangat terurus dan mencipta gerbang API yang paling popular, paling mudah dan paling kaya dengan ciri."

<.> - Xiao Yu. (Pengasas/VP Apache ShenYu)

5 Cara menyertai komuniti Apache ShenYu

Tapak web rasmi: shenyu.apache.org/.

GitHub: https ://github.com/apache/shenyu

Panduan Sumbangan: https://shenyu.apache.org/zh/community/contributor-guide/

Atas ialah kandungan terperinci Yayasan Perisian Apache mengumumkan bahawa ShenYu telah menamatkan pengajian secara rasmi!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:juejin.im. Jika ada pelanggaran, sila hubungi admin@php.cn Padam