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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 37442
    حجم: 1723 مگابایت
    مدت زمان: 196 دقیقه
    تاریخ انتشار: 21 خرداد 1403
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید