Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Azul Systems Memperkenalkan OpenJDK Build dengan CRaC untuk Meningkatkan Waktu Startup Java

Azul Systems Memperkenalkan OpenJDK Build dengan CRaC untuk Meningkatkan Waktu Startup Java

Penyedia perangkat lunak Java Azul Systems baru-baru ini merilis build Azul Zulu dari OpenJDK dengan dukungan Coordinated Restore at Checkpoint (CRaC). Fungsionalitas baru ini diharapkan secara dramatis meningkatkan waktu startup dan pemanasan Java.

Proyek OpenJDK CRaC memungkinkan aplikasi yang berjalan untuk menjeda, mengambil snapshot dari statusnya, dan selanjutnya memulai ulang pada mesin lain jika diperlukan. Azul menawarkan build Azul Zulu dari OpenJDK dengan CRaC untuk Java 17 pada platform Linux x64. Rilis ini tersedia secara gratis untuk diunduh di situs web Azul, dan dapat digunakan untuk tujuan pengembangan, pembuatan prototipe, dan produksi, kata perusahaan tersebut. Azul juga berencana untuk memperkenalkan kemampuan CRaC untuk versi Java tambahan di masa mendatang. CRaC, dirancang untuk mengaktifkan aplikasi Java untuk memulai secara instan dan dengan kecepatan penuh, menyertakan API Java yang memungkinkan koordinasi sumber daya selama pos pemeriksaan dan operasi pemulihan. CRaC sangat cocok untuk fungsi tanpa server, wadah, layanan mikro, dan kasus penggunaan lainnya.

Dengan memanfaatkan CRaC, waktu mulai dan pemanasan aplikasi Java sekarang dapat dikurangi dari detik atau menit menjadi hanya milidetik. Pendekatan CRaC memerlukan penjedaan aplikasi, mengambil snapshot status dan memorinya, dan kemudian memulai ulang, bahkan pada mesin yang sama sekali berbeda. Sebuah checkpoint CRaC menghasilkan gambar dari proses aplikasi yang lengkap, termasuk status dan memori. Setelah pemulihan, status aplikasi dimuat ulang, dan eksekusi dilanjutkan dari titik di mana pos pemeriksaan awalnya dibuat.

Sebelumnya, metode untuk menangani waktu startup dan pemanasan Java yang lamban termasuk penyeimbangan beban, containerisasi, caching, pra-pemuatan, pra-optimalisasi, dan pra-inisialisasi kode aplikasi. Namun, langkah-langkah ini kurang efisien dan seringkali melibatkan biaya tambahan infrastruktur yang signifikan, sehingga menaikkan biaya dan mengurangi efisiensi operasional dan pengembang. Selain itu, pendekatan lain, seperti kompilasi sebelumnya, gagal menawarkan kompatibilitas lengkap dengan spesifikasi Java dan mengalami penurunan kinerja runtime.

Di dunia no-code dan low-code, platform AppMaster menyediakan pengembangan aplikasi yang cepat dan efisien untuk aplikasi backend, web, dan seluler. Ini menjadikannya alat yang berharga di dunia di mana peningkatan waktu dan kinerja startup di berbagai sistem dan platform menjadi semakin penting. Pertimbangkan untuk mencoba AppMaster Studio untuk pengembangan aplikasi yang lebih cepat dan integrasi yang mulus dengan berbagai sistem.

Posting terkait

Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung Meluncurkan Galaxy A55 dengan Keamanan Inovatif dan Versi Premium
Samsung memperluas jajaran produk kelas menengahnya dengan memperkenalkan Galaxy A55 dan A35, yang dilengkapi keamanan Knox Vault dan elemen desain yang ditingkatkan, memberikan kualitas unggulan pada segmen ini.
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare Meluncurkan Firewall untuk AI guna Melindungi Model Bahasa Besar
Cloudflare selangkah lebih maju dengan Firewall untuk AI, WAF canggih yang dirancang untuk terlebih dahulu mengidentifikasi dan menggagalkan potensi penyalahgunaan yang menargetkan Model Bahasa Besar.
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT OpenAI Kini Berbicara: Masa Depan AI Interaktif Suara
ChatGPT telah mencapai tonggak sejarah fitur dengan OpenAI yang meluncurkan kemampuan suara. Pengguna kini dapat menikmati interaksi handsfree saat ChatGPT membacakan tanggapan dengan lantang di iOS, Android, dan web.
Mulai Gratis
Terinspirasi untuk mencoba ini sendiri?

Cara terbaik untuk memahami kekuatan AppMaster adalah dengan melihatnya sendiri. Buat aplikasi Anda sendiri dalam hitungan menit dengan langganan gratis

Hidupkan Ide Anda