Udemy [Udemy] Spring Native и GraalVM - Создание микросервисов с высокой скоростью работы (2023)

  • Автор темы Trinity
  • Дата начала
[Udemy] Spring Native и GraalVM - Создание микросервисов с высокой скоростью работы (2023)

jZJt519.png


Используйте мощь Spring Native и GraalVM для оптимизации ваших микросервисов и облачных рабочих нагрузок. В этом курсе вы научитесь использовать Spring Native и GraalVM для создания микросервисов с высокой скоростью работы. Это будет достигнуто путем:
  • Оптимизации времени запуска приложения.
  • Достижения мгновенной максимальной производительности.
  • Оптимизации возможностей автоматического масштабирования приложения.
Вы научитесь использовать компиляцию заранее (Ahead of Time Compilation) в GraalVM и Spring Native для создания эффективных рабочих нагрузок для облака.

Курс разделен на четыре части:

  • Обзор Spring Native.
  • Обзор GraalVM.
  • Подробное изучение GraalVM.
  • Подробное изучение Spring Native.
Курс включает теоретические и практические знания.

Теоретические знания передаются через 23 лекции, в которых вы узнаете:
  • Обзор Spring Native.
  • Обзор GraalVM.
  • Улучшение производительности.
  • Взаимосвязь между Spring Native и GraalVM.
  • Преимущества, недостатки, риски.
  • Влияние на разработку облачных решений и микросервисов.
  • Процесс компиляции Spring Native и GraalVM.
  • Архитектура, особенности и модули.
  • Компиляция Just in Time.
  • Продвинутая компиляция Just in Time.
  • Компиляция Ahead of Time – Native-Image.
Практические знания передаются через 16 лабораторных работ, в которых вы научитесь:
  • Продвинутая компиляция Just in Time в GraalVM.
  • Компиляция Ahead of Time в GraalVM – Компилятор Native Image.
  • Плагин Maven для компилятора Native Image в GraalVM.
  • Инициализация во время выполнения и во время сборки в GraalVM.
  • Трассировочный агент Native Image в GraalVM.
  • Настройка проекта Spring Native.
  • Компиляция проекта Spring Native в исполняемый бинарный файл.
  • Компиляция проекта Spring Native в образ Docker.
  • Использование с Docker Compose.
  • Использование с Kubernetes.
  • Сравнение исходного кода, байт-кода и машинного кода.
После завершения этого курса у вас будет знание, необходимое для принятия решения о том, стоит ли принимать Spring Native и GraalVM. Вы будете знать, как эффективно использовать обе технологии для оптимизации ваших рабочих нагрузок.

Материал на английском языке

Подробнее:
Скачать:
 

Похожие темы

Trinity
Ответы
1
Просмотры
111
Udemy.com
zrxpty
zrxpty
Trinity
Ответы
0
Просмотры
411
Udemy.com
Trinity
Trinity