[OTUS] Java Developer. Advanced | Курс Java Developer, продвинутый уровень [2024, RUS]

Страницы:  1
Ответить
 

LearnJavaScript Beggom

Стаж: 5 лет 9 месяцев

Сообщений: 2052

LearnJavaScript Beggom · 21-Июн-25 20:18 (6 месяцев назад, ред. 21-Июн-25 20:21)

Java Developer. Advanced | Курс Java Developer, продвинутый уровень
Год выпуска: 2024
Производитель: OTUS
Сайт производителя: https://otus.ru/lessons/java-advanced/
Продолжительность: 68:30:37
Тип раздаваемого материала: Видеоурок
Язык: Русский
Субтитры: Отсутствуют
Описание:
Для кого этот курс?
Действующие Java-разработчики с опытом от 2-х лет, желающие углубить знания в устройстве JVM, принципах профилирования и оптимизации приложений в облачной инфраструктуре.
Необходимые знания
  1. синтаксис Java, знание, понимание и применение принципов ООП
  2. знание и опыт работы с Java Collection, maven, Docker
  3. знание и опыт работы с потоками ввода/вывода (IO) и исполнения (Threads)
  4. знание и опыт работы с Rest или gRPC или Kafka
  5. знакомство с Reflection
Что даст вам этот курс?
Вы сможете:
  1. Обосновать выбор имплементации JVM. Изучить байткод, применить инструмент, меняющий байткод
  2. Выбрать нужный GC под задачу. Получить дамп памяти
  3. Анализировать heap работающего приложения. Найти утечку памяти. Ускорить загрузку приложения. Подключить агентов к JVM. Синхронизировать потоки с помощью объектов java.util.concurrent
  4. Профилировать приложения, искать "горячие" места. Использовать фреймворки на основе неблокирующих IO
  5. Использовать реактивный подход при обработке данных: Reactor
  6. Настроить интеграцию приложения с Prometheus. Настроить интеграцию Prometheus & Grafana. Реализовать дашборд в Grafana.
  7. Деплоить приложения в Kubernetes. Спроектировать модель метрик приложения: что, где и как фиксируем. Проработать модели логирования в сервисе. Обеспечить трассировку запросов
  8. Спроектировать REST API одного сервиса: набор методов и DTO к ним. Описать сервис с помощью OpenAPI, Swagger. Описать сообщения на Protobuf
По окончании курса вы сможете
  1. Реализовать проект с несколькими сервисами, развёрнутыми в Kubernetes с демонстрацией модели метрик на дашборде Grafana
  2. Подать нагрузку на приложения, снять дамп памяти и описать его содержимое
  3. Запустить профилирование приложения под нагрузкой
Формат видео: MP4
Видео: avc, 1920x1080, 16:9, 25000 к/с, 217 кб/с
Аудио: aac, 32.0 кгц, 72.0 кб/с, 1 аудио
MediaInfo
General
Complete name : D:\5. Udemy Courses\Java Developer. Advanced\3-Java-Instrumentation.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 203 MiB
Duration : 1 h 36 min
Overall bit rate : 294 kb/s
Frame rate : 25.000 FPS
Writing application : Lavf58.76.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4
Format settings : 4 Ref Frames
Format settings, CABAC : No
Format settings, Reference frames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1 h 36 min
Bit rate : 217 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.004
Stream size : 150 MiB (74%)
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 1 h 36 min
Source duration : 1 h 36 min
Bit rate mode : Constant
Bit rate : 72.0 kb/s
Channel(s) : 1 channel
Channel layout : M
Sampling rate : 32.0 kHz
Frame rate : 31.250 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 49.0 MiB (24%)
Source stream size : 49.0 MiB (24%)
Default : Yes
Alternate group : 1
mdhd_Duration : 5793696
Скриншоты
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error