Red Hat OpenStack Platform 16.2 به کاربران OpenStack و OpenShift اجازه می دهد تا بارهای کاری مبتنی بر VM و کانتینر را در کنار یکدیگر با عملکرد و امنیت بهتر اجرا کنند.
جاوا
از ForkJoinPool برای تجزیه وظایف محاسباتی فشرده و اجرای موازی آنها برای عملکرد بهتر برنامه جاوا استفاده کنید.
جاوا یک مدل همزمان قدرتمند جدید دارد و با موضوعات سنتی و مجازی کار می کند. در اینجا اولین نگاهی به همزمانی ساختاریافته است.
Project Loom با حفظ سازگاری با موضوعات جاوا، کارایی منابع را به شدت افزایش می دهد. در اینجا نگاهی به Loom و نقشه راه پیش رو داریم.
پرس و جوهای ادغام شده با Groovy، انواع مهر و موم شده و عبارات سوئیچ اولین خود را در آخرین ارتقاء زبان محبوب JVM نشان می دهند.
ماشین مجازی جاوا حافظه برنامه را مدیریت می کند و یک محیط اجرایی قابل حمل برای برنامه های کاربردی مبتنی بر جاوا فراهم می کند. توسعه دهندگان از مزایای عملکرد، ثبات و زمان اجرا قابل پیش بینی بهره مند می شوند.
Steven Grandchamp از Vaadin توضیح می دهد که چرا هر شرکتی باید به توسعه دهندگان نرم افزار خود گوش دهد.
جاوا چگونه ساخته می شود؟ بیایید به روند معرفی ویژگیهای جدید به پلتفرم و برخی از پروژههای بزرگ بهبود JDK در افق نگاهی بیندازیم.
زبان C برای چندین دهه جزء اصلی برنامه نویسی بوده است. در اینجا نحوه انطباق آن با C++، Java، C#، Go، Rust، Python و جدیدترین بچه موجود در بلوک-Carbon آمده است.
آخرین ارتقای جاوای استاندارد که اکنون در نسخه تولیدی موجود است، تعدادی از قابلیتهای جدید از جمله رشتههای مجازی و همزمانی ساختاریافته را انکوبه یا پیشنمایش میکند.
آخرین لیست ویژگی های JDK 21 به نظر می رسد قابلیت جمع آوری زباله را کاهش دهد، که ممکن است در نسخه های بعدی عرضه شود.
JRE JVM را ایجاد می کند و اطمینان می دهد که وابستگی ها برای برنامه های جاوا شما در دسترس هستند. این نقش حیاتی در تنظیمات devops و ابر ایفا می کند.
Kotlin مزایای بزرگی نسبت به جاوا برای توسعه JVM و اندروید ارائه می دهد و در پروژه های مشابه با جاوا به خوبی بازی می کند.
بیش از یک سوم توسعه دهندگان حرفه ای جاوا که توسط Perforce JRebel مورد بررسی قرار گرفتند، از نسخه هشت ساله جاوا برای برنامه اصلی خود استفاده می کردند.
روش نهایی جاوا در جاوا ۱۸ منسوخ خواهد شد و در نسخه بعدی به طور کامل حذف خواهد شد. بیایید به جایگزین ها نگاه کنیم.
Valhalla چیزی کمتر از یک بازنگری زبان جاوا نیست، که نویدبخش اصلاح مشکلات عملکرد طولانی مدت است. در اینجا اولین نگاهی به آنچه در راه است، با کلاس های ارزش جدید و کلاس های ابتدایی است.
این زبان در شاخص Tiobe تقریباً ۶٪ سال به سال رشد کرد و در شاخص محبوبیت PYPL در رتبه پنجم قرار گرفت.
Micronaut کامپایل زود هنگام، NIO واکنشی و پشتیبانی بومی ابری را برای میکروسرویس ها و توسعه بدون سرور ارائه می دهد. ممکن است فریم ورک جاوا بعدی شما باشد؟
تجزیه و تحلیل زنجیره تامین نرمافزار سالانه Sonatype نشان میدهد که تعمیر و نگهداری پروژه منبع باز رو به کاهش است، در حالی که از هر ۸ دانلود منبع باز، ۱ مورد خطر شناخته شدهای دارد.
ReactiveX یکی از شناخته شده ترین چارچوب ها برای برنامه نویسی واکنشی است و RxJava پیاده سازی مبتنی بر جاوا آن است. بیایید ببینیم چه کاری می توانیم با RxJava انجام دهیم.