8000 GitHub - clgrogan/ThreadLockingExercise: Advanced Locking exercise for Udemy course "Java Multithreading, Concurrency & Performance Optimization"
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Advanced Locking exercise for Udemy course "Java Multithreading, Concurrency & Performance Optimization"

Notifications You must be signed in to change notification settings

clgrogan/ThreadLockingExercise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Thread Locking Exercise

Exercise for Udemy Course

Instructions

Product Reviews Service

After we learned about advanced locks and read-write locks, we told our friend Bob that we now know how to protect shared resources with special locks that keep our application thread-safe and efficient.

Bob just completed a mission-critical class for his online store that maintains the store products' reviews, and he asked us for help.

He already implemented all the business logic. However, not knowing which locks to use, he left us blank methods getLockForXXXX() where we can provide his business logic methods with the correct locks.

Please complete the class in the appropriate sections to help Bob keep his class thread-safe and performant.

About

Advanced Locking exercise for Udemy course "Java Multithreading, Concurrency & Performance Optimization"

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

0