“Untuk mengatasi masalah manajemen layanan yang tidak nyaman dan investasi R&D yang mahal, kami memperkenalkan APISIX sebagai gateway API kami. Kinerja dinamis APISIX dengan etcd sangat sesuai dengan kebutuhan produk Beeto.”
Lilin Hu
,
Director of R&D at Beeto

in migrating from monolith to microservices
with APISIX
Beeto adalah platform konten multi-diversifikasi dan media sosial yang menargetkan pasar Arab, dengan tren Arab, hashtag, influencer teratas, dan video.
Platform ini pernah menduduki peringkat ke-4 dalam Daftar Teratas App Store iOS Arab Saudi, melampaui raksasa platform media sosial veteran seperti Facebook. Namun, Beeto menghadapi beberapa tantangan dalam pertumbuhannya:
Penggunaan arsitektur layanan monolitik menyebabkan biaya pemeliharaan dan operasional yang tinggi.
Arsitektur tersebut melibatkan penyebaran dan panggilan layanan yang kompleks, dengan beberapa tumpukan teknologi yang terlibat.
APISIX telah diimplementasikan sebagai gateway API utama dalam penyebaran arsitektur, bertanggung jawab untuk menangani semua lalu lintas. Gateway ini merutekan dan meneruskan lalu lintas utara-selatan sekaligus mengelola lalu lintas timur-barat untuk layanan di intranet.
Kluster gateway APISIX menawarkan berbagai alat ekstensi, termasuk pusat registri, kontrol layanan, pemantauan layanan, penerusan protokol, dan plugin untuk semua layanan.
Apache APISIX dapat menangani berbagai kebijakan di tingkat gateway, termasuk autentikasi, penerusan layanan, dan pemeriksaan kesehatan.
Apache APISIX sangat membantu Beeto dalam hal penerusan layanan dinamis.
Dengan menyatukan lalu lintas utara-selatan dan timur-barat, APISIX telah membantu Beeto menghemat sumber daya dan biaya tenaga kerja, sekaligus memungkinkan manajemen yang dinamis dan terpadu.
Arsitektur penyebaran telah disederhanakan, mengurangi interaksi antara gateway dan pengguna.
Plugin ekstensi ganda APISIX telah memfasilitasi manajemen yang efisien untuk verifikasi izin, distribusi rute, dan pemeriksaan kesehatan layanan.
Kemampuan APISIX untuk meluncurkan dan memigrasikan layanan secara dinamis telah ramah bagi pengembang.
Dukungan komersial API7 sangat bagus untuk kontrol keamanan dan dukungan yang komprehensif. Kami memilih API7 juga karena kemampuannya yang luar biasa dalam mendukung k8s.
Apache APISIX mendukung berbagai protokol, menghemat biaya R&D yang besar dan memberikan platform kami vitalitas yang tak terbatas.
Per Mei 2021, Tencent OTeam yang menggunakan Apache APISIX telah menerapkannya di lebih dari 10 tim di dalam Tencent, dengan proyek terbesar menangani lebih dari 1 miliar permintaan harian.