لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Spring Native و GraalVM - ساخت میکروسرویس های سریع سریع
Spring Native and GraalVM - Build Blazing Fast Microservices
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
از قدرت Spring Native و GraalVM برای بهینهسازی میکروسرویسها و بارهای کاری ابری خود استفاده کنید Spring Native GraalVM کامپایل برنامههای Spring Boot برای فایلهای اجرایی بومی بهینهسازی زمان راهاندازی برنامه رسیدن به عملکرد فوری Peek بهینهسازی مقیاسپذیری خودکار با Spring Native Building Microservices با Spring Native، GraalnetV با Spring Native، استفاده از GraalVM Ahead of Time Compilation استفاده از GraalVM Advanced Just in Time Compilation مزایا، معایب و خطرات مربوط به Spring Native و GraalVM GraalVM Runtime vs Build-Time Initialization GraalVM Native Image Tracing Agent GraalVM Native-Image Compiler GraalVM Native-Image کامپایلر Graalmaginesing Native-I Native و GraalVM با Docker، Docker Compose و Kubernetes پیش نیازها: Basic Java Knowledge Basic Spring Boot Knowledge Basic Microservices Knowledge Basic Kubernetes Knowledge
در این دوره آموزشی، نحوه استفاده از Spring Native و GraalVM را برای ساخت میکروسرویس های سریع و شگفت انگیز یاد خواهید گرفت. این امر توسط:
به دست خواهد آمد
بهینه سازی زمان راه اندازی برنامه
دستیابی به عملکرد زیرکانه فوری
بهینه سازی قابلیت های مقیاس خودکار برنامه
میآموزید که چگونه از GraalVM Ahead of Time Compilation و Spring Native برای ایجاد بارهای کاری کارآمد برای ابر استفاده کنید.
این دوره به بخش چهارم تقسیم می شود:
نمای کلی بومی بهار
نمای کلی GraalVM
غواصی عمیق GraalVM
غواصی عمیق بومی بهاری
این شامل دانش نظری و عملی است.
دانش نظری از طریق 23 سخنرانی ارائه می شود، که در آنها یاد خواهید گرفت:
نمای کلی بومی بهار
نمای کلی GraalVM
بهبود عملکرد
رابطه بین Spring Native و GraalVM
مزایا، معایب، خطرات
تاثیر بر توسعه ابر و میکروسرویس
فرآیند کامپایل Spring Native و GraalVM
معماری، ویژگیها و ماژولها
در زمان تدوین
تدوین پیشرفته فقط در زمان
تدوین پیش از زمان – Native-Image
دانش عملی از طریق 16 آزمایشگاه ارائه میشود که در آنها خواهید آموخت:
GraalVM Advanced Just in Time Compilation
GraalVM Ahead of Time Compilation – Native Image Compiler
افزونه Maven Compiler Image Native GraalVM
GraalVM Runtime vs Build-Time Initialization
عامل ردیابی تصویر بومی GraalVM
تنظیم پروژه بومی بهار
تدوین پروژه بومی بهار به یک باینری اجرایی
تدوین پروژه بومی بهار در یک تصویر داکر
استفاده با Docker Compose
استفاده با Kubernetes
مقایسه کد منبع، بایت کد و کد ماشین بومی
پس از اتمام این دوره، دانش لازم برای تصمیم گیری در مورد پذیرش Spring Native و GraalVM را خواهید داشت. شما می دانید که چگونه از هر دو فناوری به طور موثر استفاده کنید تا حجم کاری خود را بهینه کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
بررسی اجمالی بومی بهار
Spring Native Overview
نمای کلی بخش
Section Overview
بهار بومی چیست
What is Spring Native
Spring Native و GraalVM
Spring Native and GraalVM
مزایای بومی بهار
Spring Native Benefits
بهار بومی و ابری
Spring Native and Cloud
Spring Native و Microservices
Spring Native and Microservices
معایب بومی بهار
Spring Native Drawbacks
فرآیند تدوین بومی بهار
Spring Native Compilation Process
موتور AOT بومی بهار
Spring Native AOT Engine
Spring Boot 3 و Spring Native
Spring Boot 3 and Spring Native
ویژگی ها و ماژول ها
Features and Modules
خلاصه
Summary
بررسی اجمالی GraalVM
GraalVM Overview
نمای کلی بخش
Section Overview
چرا GraalVM را یاد بگیریم؟
Why learn GraalVM?
GraalVM چیست؟
What is GraalVM?
مزایای GraalVM
GraalVM Benefits
معایب GraalVM
GraalVM Drawbacks
GraalVM Go/No-Go Decision
GraalVM Go / No-Go Decision
خلاصه در زمان گردآوری
Just In Time Compilation Overview
کامپایل Just In Time در HotSpot VM
Just In Time Compilation on HotSpot VM
Just in Time Compilation - مزایا و معایب
Just in Time Compilation - Pros and Cons
نمای کلی کامپایلر Advanced Just in Time
Advanced Just in Time Compiler Overview
بهبود عملکرد کامپایلر Advanced Just in Time
Advanced Just in Time Compiler Performance Improvements
مروری بر گردآوری پیش از زمان
Ahead of Time Compilation Overview
پیش از بهبود عملکرد تدوین زمان
Ahead of Time Compilation Performance Improvements
Ahead of Time Compilation - مزایا و معایب
Ahead of Time Compilation - Pros and Cons
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات