- APISIX, ShardingSphere, SeaTunnel, SkyWalking, Doris
Apache APISIX
- Apache APISIX adalah API gateway yang dibangun di atas lapisan Lua milik OpenResty, yang berada di atas reverse proxy nginx yang terkenal
- Menyediakan abstraksi seperti Route, Service, dan Upstream, serta memiliki arsitektur berbasis plugin
- Secara bawaan menyediakan berbagai plugin seperti transformasi, autentikasi, observability, traffic, serverless, messaging, dan lain-lain; plugin kustom juga dapat ditulis sesuai kebutuhan
- Di Kubernetes, APISIX dapat digunakan sebagai Ingress Controller, dan menyediakan Helm Chart untuk itu
Apache ShardingSphere
- ShardingSphere mengklaim menyediakan ekosistem yang dapat mengubah semua database menjadi sistem database terdistribusi
- Berperan sebagai proxy di antara kode dan database, serta tersedia dalam dua bentuk: ShardingSphere-JDBC dan ShardingSphere-Proxy
- Menyediakan berbagai fitur inti seperti data sharding, distributed transaction (XA), pemisahan baca/tulis, enkripsi data, dan lainnya
Apache SeaTunnel
- Apache SeaTunnel adalah platform integrasi data dengan tiga pilar: data source, transformasi, dan sink
- Menyediakan abstraksi API yang membungkus engine Zeta milik SeaTunnel atau Apache Spark dan Apache Flink
- Menawarkan ekosistem konektor yang beragam, termasuk konektor SQL dan NoSQL, serta konektor unik seperti Jira, Google Sheets, dan Notion
- Melalui web UI, menyediakan kemampuan manajemen pekerjaan, penjadwalan, eksekusi, dan pemantauan secara visual
Apache SkyWalking
- Apache SkyWalking adalah alat APM (Application Performance Monitor) yang berfokus pada microservices, aplikasi cloud-native, dan arsitektur Kubernetes
- Arsitekturnya dibangun berdasarkan empat komponen utama: probe, platform, storage, dan web UI
- Mendukung berbagai format output termasuk OpenTelemetry, dan mengingat fokus industri saat ini pada OpenTelemetry, opsi ini layak dipertimbangkan dengan serius
Apache Doris
- Apache Doris adalah data warehouse real-time
- Menawarkan empat skenario utama: analisis laporan, kueri ad-hoc, pembangunan data warehouse terpadu, dan kueri data lake
- Karena sebagian besar kompatibel dengan MySQL, klien MySQL umum dapat digunakan
Diskusi
- Proyek-proyek Apache di atas semuanya dihosting oleh Apache Foundation dan memiliki kesamaan bahwa asalnya dari Tiongkok
- Saat ini ada lebih dari 300 proyek di Apache
- Dalam beberapa tahun terakhir, jumlah proyek yang dimulai di Apache Foundation meningkat tajam, dan banyak di antaranya berasal dari Tiongkok
- Tren ini terus membesar, dan tampaknya merupakan langkah yang baik untuk mengintegrasikan Tiongkok ke dunia open source
Belum ada komentar.