Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Java Virtual Threads & Structured Concurrency w/ Spring Boot

Luồng Ảo Java & Tính Đồng Thời Có Cấu Trúc với Spring Boot

Luồng Ảo Java & Tính Đồng Thời Có Cấu Trúc với Spring Boot

Luồng Ảo Java 21 & Tính Đồng Thời Có Cấu Trúc: Tích hợp Spring Boot, Kiểm thử Tải với JMeter và Giám sát

4.6
(85 đánh giá)
765 học viên
Giảng viên
Ayan Dutta
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.0 giờ video
24 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu và Triển khai Luồng Ảo: Nắm vững kiến thức nền tảng về Project Loom của Java và cách tạo, quản lý luồng ảo để xử lý tải đồng thời cao
Thành thạo Tính Đồng Thời Có Cấu Trúc: Trở thành chuyên gia trong lập trình đồng thời có cấu trúc để viết code đồng thời sạch hơn, dễ bảo trì và ít lỗi hơn trong Java
Tận dụng ScopedValues trong Spring Boot: Khám phá cách thay thế ThreadLocals bằng ScopedValues để cải thiện hiệu suất và độ an toàn luồng trong ứng dụng Spring Boot
Thực hiện Kiểm thử Tải với JMeter: Học cách thiết lập và thực hiện kiểm tra hiệu năng bằng JMeter, so sánh luồng ảo và luồng nền tảng cho API và truy cập cơ sở dữ liệu
Giám sát Luồng Ảo Hiệu quả: Học cách theo dõi và quan sát luồng ảo trong thời gian thực bằng các công cụ như JFR, Micrometer, Prometheus và Grafana để tối ưu hóa hiệu suất

Yêu cầu

Kiến thức Lập trình Java Cơ bản
Hiểu biết về Lập trình Đa luồng trong Java
Quen thuộc với Kiến thức Cơ bản về Spring Boot

Đối tượng phù hợp

Lập trình viên Spring Boot & Backend: Nếu bạn xây dựng ứng dụng web, REST API hoặc microservices bằng Spring Boot, khóa học này được thiết kế riêng cho bạn. Bạn sẽ học cách thoát khỏi những hạn chế của thread pool truyền thống và xây dựng các dịch vụ có khả năng mở rộng cao hơn, xử lý được nhiều tải hơn...
Kiến trúc sư Phần mềm & Trưởng nhóm Kỹ thuật muốn đánh giá và áp dụng Luồng Ảo vào các hệ thống thực tế.
Kỹ sư Tập trung vào Hiệu suất muốn đánh giá điểm chuẩn, giám sát và tối ưu hóa ứng dụng bằng JMeter, JFR, Micrometer, Prometheus và Grafana.
Chuyên gia Kỹ thuật Khám phá Khả năng Quan sát: Kỹ sư muốn học cách giám sát và tối ưu hóa ứng dụng Java bằng các công cụ như JFR, Micrometer, Prometheus và Grafana.

Nội dung khóa học

9 phần • 24 bài giảng
1 Tổng quan Khóa học
2 Cách Học Khóa học Hiệu quả (Quan trọng)
3 KHÔNG ĐƯỢC BỎ QUA - Kho lưu trữ Mã nguồn sử dụng trong khóa học
4 Thiết lập Dự án IntelliJ: Kích hoạt Tính năng Xem trước và Gói JDK Nội bộ
5 KHÔNG ĐƯỢC BỎ QUA - Tham gia Cộng đồng Học tập của Chúng tôi
1 Nhu cầu về Mô hình Lập trình Đồng thời Mới
2 Project Loom và Luồng Ảo
1 Các cách tạo Luồng Ảo
2 Demo: Khởi chạy 1 Triệu Luồng Ảo
3 Luồng Nền tảng so với Luồng Ảo
1 Hiểu về Quá trình Gắn kết, Tháo gỡ và Luồng Vận chuyển
2 Ghim Luồng: Nguyên nhân, Phát hiện và Phòng ngừa
3 Quan trọng: Thêm Tùy chọn VM vào Cấu hình Chạy Đúng
4 Tiếp diễn Luồng: Phép thuật đằng sau Luồng Ảo
1 Tính Đồng Thời Có Cấu Trúc: Là gì và Tại sao
1 Hiểu Khái niệm ScopedValue
2 Thread Local và Inheritable Thread Local
3 ScopedValue so với ThreadLocal trong Spring Security
1 Cách sử dụng Luồng Ảo trong Spring Boot
1 Cài đặt và Thiết lập JMeter
2 Kiểm thử Tải Spring Boot với JMeter: Luồng Nền tảng so với Luồng Ảo
3 Kiểm thử Tải Spring Boot với JMeter: Luồng Ảo so với Luồng Nền tảng cho API Bên ngoài
4 Kiểm thử Tải Spring Boot với JMeter: Luồng Ảo so với Luồng Nền tảng cho Truy cập Cơ sở Dữ liệu
1 Giám sát Luồng Ảo Thời gian Thực với JFR, Micrometer, Prometheus và Grafana

Giới thiệu khóa học

IMPORTANT DISCLAIMER: This course requires you to download Docker Desktop from its official website. If you are a Udemy Business user, please check with your employer before downloading software.

Master Java 21 Virtual Threads & Structured Concurrency — The Complete Spring Boot Performance Guide

Revolutionary Project Loom Technology for Enterprise Applications

Discover how Java 21 Virtual Threads and Structured Concurrency (from Project Loom) revolutionize concurrent programming in Spring Boot.
Traditional platform threads consume around 2 MB each, while Virtual Threads use only 2 KB, enabling you to run millions of concurrent tasks efficiently.
Learn to design, test, and monitor enterprise-grade, high-performance applications built for modern multicore systems.


Enterprise-Grade Performance Benefits

  • Achieve 10×–100× higher throughput for I/O-intensive Spring Boot applications

  • Reduce memory consumption dramatically with simplified concurrency models

  • Integrate seamlessly with existing Spring Boot microservice architectures

  • Implement production-ready observability using JFR, Micrometer, and Prometheus


Complete Hands-On Mastery

VIRTUAL THREADS FUNDAMENTALS – Launch and manage 1 million Virtual Threads, understand mounting/unmounting, carrier threads, and thread pinning.
STRUCTURED CONCURRENCY IMPLEMENTATION – Master concurrent patterns using StructuredTaskScope and ScopedValues, improving Spring Security context handling.
SPRING BOOT PRODUCTION INTEGRATION – Optimize REST APIs, configure data access, and build scalable services using Virtual Threads.
COMPREHENSIVE JMETER LOAD TESTING – Compare Platform vs Virtual Threads for API and database workloads with measurable metrics.
REAL-TIME MONITORING & OBSERVABILITY – Use JFR, Micrometer, Prometheus, and Grafana to monitor Virtual Thread applications in production.
THREAD CONTINUATIONS DEEP DIVE – Explore the low-level execution model that powers Virtual Threads.


Perfect For Java Professionals

  • Spring Boot engineers optimizing throughput and scalability

  • Backend developers designing concurrent microservices

  • Performance engineers working on enterprise concurrency challenges

Transform your Spring Boot applications with Java 21’s Project Loom and gain hands-on mastery over Virtual Threads, Structured Concurrency, and real-world load testing.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Java
Hiển thị tất cả khoá học Java Concurrency
Hiển thị tất cả khoá học Spring Boot
Hiển thị tất cả khoá học Spring Framework
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊