Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Java Multithreading, Concurrency & Performance Optimization, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:06:30
    Motivation & Operating Systems fundamentals- Part 1
  • Урок 2. 00:07:45
    Operating Systems Fundamentals - Part 2
  • Урок 3. 00:07:23
    Threads Creation - Part 1, Thread Capabilities & Debugging
  • Урок 4. 00:08:36
    Threads Creation - Part 2. Thread Inheritance
  • Урок 5. 00:07:29
    Thread Termination & Daemon Threads
  • Урок 6. 00:08:27
    Joining Threads
  • Урок 7. 00:09:43
    Introduction to Performance & Optimizing for Latency - Part 1
  • Урок 8. 00:16:29
    Optimizing for Latency Part 2 - Image Processing
  • Урок 9. 00:05:21
    Optimizing for Throughput Part 1
  • Урок 10. 00:12:37
    Optimizing for Throughput Part 2 - HTTP server + Jmeter
  • Урок 11. 00:08:00
    Stack & Heap Memory Regions
  • Урок 12. 00:11:06
    Resource Sharing & Introduction to Critical Sections
  • Урок 13. 00:07:40
    Critical Section & Synchronization
  • Урок 14. 00:10:37
    Atomic Operations, Volatile & Metrics practical example
  • Урок 15. 00:09:09
    Race Conditions & Data Races
  • Урок 16. 00:11:41
    Locking Strategies & Deadlocks
  • Урок 17. 00:09:22
    ReentrantLock Part 1 - tryLock and interruptible Lock
  • Урок 18. 00:08:24
    ReentrantLock Part 2 - User Interface Application example
  • Урок 19. 00:11:16
    Reentrant Read Write Lock & Database Implementation
  • Урок 20. 00:08:47
    Semaphore - Scalable Producer Consumer implementation
  • Урок 21. 00:08:46
    Condition Variables - All purpose, Inter-Thread Communication
  • Урок 22. 00:16:43
    Objects as Condition Variables - wait(), notify() and notifyAll()
  • Урок 23. 00:06:56
    Introduction to Non-blocking, Lock Free operations
  • Урок 24. 00:05:24
    Atomic Integers & Lock Free E-Commerce
  • Урок 25. 00:13:47
    Atomic References, Compare And Set, Lock-Free High Performance Data Structure
  • Урок 26. 00:13:25
    Introduction to Blocking IO
  • Урок 27. 00:12:43
    Thread Per Task / Thread Per Request Model
  • Урок 28. 00:12:39
    Asynchronous, Non Blocking IO with Thread Per Core Model
  • Урок 29. 00:16:30
    Introduction to Virtual Threads - Project Loom
  • Урок 30. 00:11:20
    High Performance IO with Virtual Threads
  • Урок 31. 00:05:44
    Virtual Threads Best Practices
  • Урок 32. 00:06:04
    Distributed Systems, Big Data & Performance