Kerangka Quarkus menghadirkan Java ke Kubernetes

Kubernetes Java dan logo Quarkus

Quarkus adalah framework Java asli untuk Kubernetes, dirancang untuk GraalVM dan HotSpot, dibuat dari perpustakaan dan standar Java terbaik di pasaran. Tujuannya adalah itu Quarkus menjadi platform Java terkemuka di Kubernetesserta dalam lingkungan tanpa server, sekaligus menawarkan kepada pengembang model pemrograman reaktif dan imperatif terpadu untuk secara optimal menangani berbagai arsitektur aplikasi terdistribusi yang lebih luas.

Kita semua tahu cloud open source dan platform berorientasi container seperti Kubernetes, dan kita juga tahu sangat dekat bahasa pemrograman Java, yang sejak tahun 90-an telah ada di antara kita selama hampir 20 tahun, memposisikan dirinya sebagai salah satu yang paling banyak digunakan dalam daftar seperti TIOBE, nyatanya, Java belum turun dari posisi ke-2 dalam daftar jenis ini, menunjukkan keberhasilan dan caranya tersebar luas di antara komunitas pengembang karena bersifat lintas platform.

Jika kita bergabung dengan kedua proyek, Java dan Kubernetes, kita bisa mendapatkan gambaran tentang potensi yang ada di dalamnya industri cloud yang sedang berkembang, dan karenanya, juga di sektor lain yang memanfaatkannya seperti IoT, perangkat seluler, layanan mikro, kontainer, dan terutama yang berfungsi sebagai layanan atau FaaS. Nah, dengan kerangka kerja ini kita dapat mengimplementasikan banyak aplikasi yang ditulis di Java untuk Kubernetes dengan cara yang produktif dan efisien.

Dalam hal manfaat dari Quarkus sendiri (mereka telah diuji di Red Hat):

  • Mulai cepat, memungkinkan penskalaan otomatis layanan mikro dalam container dan Kubernetes, dan bahkan eksekusi langsung FaaS.
  • Pemanfaatan memori minimal untuk mengoptimalkan kepadatan wadah.
  • Ukuran aplikasi lebih kecil dan wadah itu sendiri.
  • Penggunaan perpustakaan terbaik untuk Java dan standar.
  • Modelo imperatif dan reaktif.
  • Dan banyak f lainnyaketerampilan pengembang, seperti konfigurasi terpadu, kode yang disederhanakan, hindari menghasilkan executable asli yang mengganggu, dll.

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.