Google App Engine menambahkan dukungan untuk Java 11

Cloud App Engine Google telah menambahkan dukungan resmi untuk Java 11, versi dukungan jangka panjang (LTS) terbaru dari platform bahasa Java, sebagai rilis produksi. 

Runtime App Engine Lingkungan Standar Java 11 umumnya tersedia untuk menjalankan aplikasi, framework web, atau layanan Java 11 apa pun dalam lingkungan tanpa server yang dikelola. Java 11 telah ditawarkan di App Engine dalam rilis beta sejak Juni.

Runtime Java 11 di App Engine menawarkan jumlah memori dua kali lipat dari runtime Java 8 sebelumnya, memberikan dukungan yang lebih baik untuk aplikasi yang berjalan di bawah beban kerja yang berat dengan data dalam jumlah besar. Pengembang dapat menggunakan kerangka kerja termasuk Spring Boot, Ktor, Vert.x, atau Micronaut.

Di lingkungan yang dikelola Google App Engine, waktu proses secara otomatis diperbarui dengan patch keamanan terbaru ke sistem operasi dan revisi kecil pada Java Development Kit (JDK). App Engine juga menyediakan layanan termasuk pelacakan permintaan, pembagian lalu lintas, logging terpusat, dan proses debug produksi.

Java 11, atau JDK 11, disediakan oleh Oracle pada September 2018. Sebagai versi LTS, Java 11 dijadwalkan untuk menerima dukungan dari Oracle hingga dekade berikutnya. Ini berbeda dengan enam bulan dukungan Oracle untuk rilis lainnya, seperti rilis JDK 13 saat ini atau rilis JDK 12 sebelumnya.

Cara mengakses runtime Java 11 Google App Engine

Anda dapat mengakses dokumentasi Lingkungan Standar Google App Engine Java 11 dari situs web Google Cloud. Google juga menawarkan panduan untuk memigrasi aplikasi App Engine Java 8 ke App Engine Java 11.