وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Modern Java – Multithreading in Java using Virtual Threads

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

A Complete Modern MultiThreading/Concurrency course to learn about Virtual Threads,Structured Concurrency and more.


1 - Getting Started With the Course
  • 1 - Course Introduction
  • 2 - Prerequestites

  • 2 - Course Slides and Source Code
  • 3 - Course Slides.html
  • 3 - VirtualThreads.pdf
  • 3 - virtualthreads.zip
  • 4 - Source Code.html
  • 4 - modern-java-concurrency-final.zip
  • 4 - modern-java-concurrency-start.zip

  • 3 - Getting Started with Java Threads Platform Threads
  • 5 - What is a Platform Thread Why do we need them
  • 6 - Github Link.txt
  • 6 - Java Installation
  • 7 - 3.2-local-setup.zip
  • 7 - Base Project Setup in Intellij
  • 8 - 3.3-create-platform-threads.zip
  • 8 - Lets Create Platform Threads
  • 9 - Thread Internals How it works behind the scenes
  • 10 - 3.5-thread-scalabilty.zip
  • 10 - Thread Scalability and Blocking nature of Java Threads Drawbacks
  • 11 - Effects of Threads in a Backend WebApplication

  • 4 - Getting Started with Virtual Threads
  • 12 - 4.1-intro-virtual-threads.zip
  • 12 - Introduction to Virtual Threads
  • 13 - 4.2-virtual-threads-scalability.zip
  • 13 - Virtual Threads Scalability Lets Launch 1 million threads
  • 14 - How VirtualThreads works under the hood MountingUnmounting Virtual Threads
  • 15 - 4.4-virtual-threads-mount-unmount-inaction.zip
  • 15 - Mounting and Unmounting threads in Action
  • 16 - Virtual Threads yield and run using Continuation API
  • 17 - Pinned Virtual Threads
  • 18 - Important Facts about Virtual Threads

  • 5 - Future and CompletableFuture
  • 19 - Evolution of Concurrency APIs in Java
  • 20 - Parallelism vs Concurrency
  • 21 - Introduction to Future
  • 22 - ProductService using Future API and ExecutorService
  • 23 - CompletableFuture API ProductService using CompletableFuture API

  • 6 - Structured Concurrency using Virtual Threads Preview Feature
  • 24 - Introduction to Structured Concurrency
  • 25 - 6.2-shutdownfailure.zip
  • 25 - ProductService using StructuredTaskScopeShutdownOnFailure
  • 26 - JUnit test for ShutdownOnFailure policy during Exceptions
  • 27 - 6.4-shutdownSuccess.zip
  • 27 - ProductInfoService using StructuredTaskScopeShutdownOnSuccess
  • 28 - 6.5-delivery-service-integration.zip
  • 28 - Add DeliveryService into the ProductService New Business Requirement

  • 7 - HTTP calls using Virtual Threads
  • 29 - Set Up Simple WebServer
  • 30 - 7.2-http-client-productInfo.zip
  • 30 - Build the HttpClient for ProductInfo service
  • 31 - 7.3-produtservice-http.zip
  • 31 - Lets make real HTTP calls in ProductService using VirtualThreads

  • 8 - Using Futures with Virtual Threads
  • 32 - Virtual Threads Future ExecutorService

  • 9 - Build a SpringBoot Application using Virtual Threads
  • 33 - Using Virtual Threads with SpringBoot App
  • 34 - Setup the Remote Service and Client Application
  • 35 - 9.3-configure-springboot-virtualthreads.zip
  • 35 - Configure the springboot app to use VirtualThreads
  • 35 - Github Link.txt

  • 10 - Load Test using ab Apache HTTP server benchmarking tool
  • 36 - Github Link.txt
  • 36 - Set up and run benchMarking using ab
  • 37 - Load Test VirtualThreads Spring MVC vs Traditional Spring MVC
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 37442
    حجم: 1723 مگابایت
    مدت زمان: 196 دقیقه
    تاریخ انتشار: ۲۱ خرداد ۱۴۰۳
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید