۲۹ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

Oracle از GraalOS برای جاوای بدون سرور رونمایی کرد

GraalOS بر اساس GraalVM Native Image ساخته می‌شود و وعده شروع سرد، تعلیق و از سرگیری شفاف و بی‌کاری بدون هزینه را می‌دهد.

GraalOS بر اساس GraalVM Native Image ساخته می‌شود و وعده شروع سرد، تعلیق و از سرگیری شفاف و بی‌کاری بدون هزینه را می‌دهد.

Oracle GraalOS را معرفی کرده است، یک بدون سرور< با کارایی بالا /a> فناوری استقرار برنامه مبتنی بر جاوا که به توسعه دهندگان کمک می کند تا پاسخگویی برنامه را بهبود بخشند و هزینه ها را کاهش دهند.

GraalOS از فناوری GraalVM Native Image برای کامپایل کد جاوا به یک فایل اجرایی مستقل استفاده می‌کند و از پردازنده‌های x64 و AArch 64 در Oracle Cloud Infrastructure (OCI) استفاده می‌کند. به گفته Oracle، برنامه‌هایی که توسط GraalOS ارائه می‌شوند، به دلیل کامپایل‌سازی زودهنگام Native Image، به حافظه کمتری نیاز دارند و هزینه کمتری برای کار کردن دارند.

آیا آمازون الکسا موفق است؟

برنامه‌های GraalOS به‌طور خودکار به حالت تعلیق در می‌آیند و در صورت فراخوانی، بدون هیچ هزینه‌ای از سر گرفته می‌شوند. به گفته اوراکل، امکان تعلیق و از سرگیری سریع برنامه های غیرفعال نیز به معنای بدون هزینه شروع سرد است. این شرکت گفت اولین کاربرد GraalOS در ارائه عملکردهایی برای بهره مندی از توابع OCI کاربران یک پلت فرم استقرار کامل برنامه برای GraalOS برای سال ۲۰۲۴ برنامه ریزی شده است.

JVM چیست؟ معرفی ماشین مجازی جاوا

GraalOS فایل‌های اجرایی لینوکس بومی را مستقیماً اجرا می‌کند و از پیشرفت‌ها در جداسازی برنامه‌های سخت‌افزاری استفاده می‌کند. این حالت نیاز به بسته‌بندی یک برنامه را در یک کانتینر برطرف می‌کند، چالش‌هایی مانند انتخاب تصویر کانتینر امن و حصول اطمینان از وجود آخرین وصله‌های امنیتی در محل و به‌روزرسانی منظم را حذف می‌کند. همچنین، ریزسرویس‌ها و توابع دارای وضعیت و بدون حالت پشتیبانی می‌شوند.

در اقدامی مرتبط، Oracle در ۱۹ سپتامبر در دسترس بودن را اعلام کرد. Oracle GraalVM for JDK (کیت توسعه جاوا) ۲۱، از ویژگی‌های جاوا ۲۱ مانند رشته‌های مجازی و بهبود عملکرد Native Image پشتیبانی می‌کند. JDK 21 در ۱۹ سپتامبر منتشر شد.

چرا توسعه دهندگان کلید امنیت ابر را در دست دارند؟

GraalVM که از وب‌سایت Oracle قابل دسترسی است، به‌عنوان یک JDK با کارایی بالا برای افزایش سرعت عملکرد عمل می‌کند. برنامه های کاربردی مبتنی بر جاوا و JVM و خدمات بومی ابری جاوا را ساده می کند. پشتیبانی از برنامه Polyglot، برای انتقال مقادیر بین زبان‌ها نیز پشتیبانی می‌شود.