آموزش سرویس های خرد جاوا با GraalVM

Java Microservices with GraalVM

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: JVM های سنتی معمولاً نمی توانند سرعت و کارایی لازم برای اجرای برنامه های جاوا مبتنی بر ابر را ارائه دهند. GraalVM یک ماشین مجازی است که هدف آن بهبود عملکرد با استفاده از استراتژی هایی از قبیل پیش ترکیب و ایجاد تصویر بومی است. با مثالهایی که با استفاده از چارچوبهای Micronaut ، Helidon ، Quarkus و Spring به نمایش درآمده ، یاد بگیرید چگونه GraalVM می تواند پیاده سازی ریز سرویسهای جاوا مدرن شما را بهبود بخشد. Frank Frank Moley ابتدا نحوه استفاده از GraalVM را با مصنوعات کد موجود نشان می دهد ، بنابراین می توانید مزایای عملکرد کد خام را مشاهده کنید. وی سپس نحوه ساخت یک میکروسرویس اساسی در هر چهار چارچوب - و همچنین یک تصویر بومی از هر سرویس - را نشان می دهد و معیارهای عملکرد و اندازه تصویر ریز خدمات نهایی را مرور می کند. با استفاده از این مثالهای عملی می توانید ارزیابی کنید که کدام ترکیب بیشتر به سود پروژه های جاوا شما خواهد بود.
موضوعات شامل:
  • در حال نصب GraalVM
  • با استفاده از GraalVM
  • ساخت خدمات وب و تصاویر بومی در Micronaut
  • ساخت خدمات وب و تصاویر بومی در هلیدون
  • ساخت خدمات وب و تصاویر بومی در کوارکوس
  • ساخت سرویس های وب و تصاویر بومی در بهار

سرفصل ها و درس ها

مقدمه Introduction

  • جاوا را سریعتر با GraalVM اجرا کنید Running Java faster with GraalVM

  • آنچه باید بدانید What you should know

  • نصب GraalVM Installing GraalVM

1. به GraalVM خوش آمدید 1. Welcome to GraalVM

  • معرفی GraalVM Introducing GraalVM

  • چرا از GraalVM استفاده می کنیم Why use GraalVM

  • درک مدل صدور پروانه Understanding the licensing model

  • با استفاده از GraalVM Using GraalVM

2. ریزگرد 2. Micronaut

  • آشنایی با Micronaut Introduction to Micronaut

  • یک سرویس وب Micronaut ایجاد کنید Build a Micronaut web service

  • یک تصویر Micronaut بومی بسازید Build a native Micronaut image

  • چالش: سرویس وب بومی Micronaut Challenge: Native Micronaut web service

  • راه حل: سرویس وب بومی Micronaut Solution: Native Micronaut web service

3. هلیدون 3. Helidon

  • آشنایی با هلیدون Introduction to Helidon

  • یک سرویس وب Helidon بسازید Build a Helidon web service

  • یک تصویر بومی Helidon بسازید Build a native Helidon image

  • چالش: سرویس وب بومی Helidon Challenge: Native Helidon web service

  • راه حل: سرویس وب بومی Helidon Solution: Native Helidon web service

4. کوارکوس 4. Quarkus

  • آشنایی با کوارکوس Introduction to Quarkus

  • یک سرویس وب Quarkus بسازید Build a Quarkus web service

  • یک تصویر بومی Quarkus بسازید Build a native Quarkus image

  • چالش: سرویس وب بومی کوارکوس Challange: Native Quarkus web service

  • راه حل: سرویس وب بومی کوارکوس Solution: Native Quarkus web service

5- بهار 5. Spring

  • آشنایی با بهار Introduction to Spring

  • یک سرویس وب بهار ایجاد کنید Build a Spring web service

  • تصاویر بومی در بهار Native images in Spring

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش سرویس های خرد جاوا با GraalVM
جزییات دوره
1h 36m
25
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
147
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Frank P Moley III Frank P Moley III

مهندس ارشد ارشد در Catch&Release

Frank Moley یک توسعه دهنده نرم افزار، معمار، دانشجو و معلم پرشور است.

فرانک همه چیز را ساخته است، از برنامه های داخلی کوچک و تک کاره گرفته تا پلتفرم های توزیع شده جهانی در مقیاس بزرگ. از دیدگاه معماری و توسعه، او بر ساخت پلتفرم‌ها با استفاده از معماری‌های کاربردی مدرن و کانتینری‌سازی سیستم‌ها در ارائه‌های ابری چند ابری، عمومی و خصوصی، و ترکیبی تمرکز می‌کند. درایورهای فرانک فراتر از توسعه نرم افزار به امنیت، طراحی و مدل سازی داده ها، DevOps، چابکی و کیفیت گسترش می یابند. بزرگترین علاقه حرفه ای او به عنوان معلم و دانش آموز آموزش است. فرانک تلاش می کند هر روز چیز جدیدی یاد بگیرد و سپس آن را به هر تعداد که می تواند آموزش دهد.