Torrent Info
Title [FreeCoursesOnline.Me] Pluralsight - Advanced Java Concurrent Patterns
Category
Size 433.55MB

Files List
Please note that this page does not hosts or makes available any of the listed filenames. You cannot download any of those files from here.
[Discuss.FreeTutorials.us].url 252B
[FreeCoursesOnline.Me].url 133B
[FreeTutorials.Us].url 119B
00.Course-Overview.mp4 3.36MB
00.Introduction-Module-Agenda.mp4 2.08MB
00.Introduction-Module-Agenda.mp4 1.81MB
00.Introduction-Module-Agenda.mp4 1.63MB
00.Introduction-Module-Agenda.mp4 1.70MB
00.Introduction-What-Are-You-Going-to-Learn-in-This-Course.mp4 2.98MB
01.Implementing-Concurrency-at-the-API-Level.mp4 2.19MB
01.Sharing-a-Task-Among-Threads-and-Merging-the-Results.mp4 3.01MB
01.Understanding-Casing-Do-We-Always-Need-Synchronization.mp4 3.52MB
01.What-Do-You-Need-to-Know-to-Follow-This-Course.mp4 3.45MB
01.What-Is-Wrong-with-Intrinsic-Locking-and-Synchronization.mp4 4.27MB
02.Hierarchy-of-Collection-and-Map-Concurrent-Interfaces.mp4 1.57MB
02.Introducing-API-Locking-with-the-Lock-Interface.mp4 3.05MB
02.Introducing-Executors-What-Is-Wrong-with-the-Runnable-Pattern.mp4 3.65MB
02.The-Problem-of-Synchronizing-on-the-End-of-Tasks.mp4 2.80MB
02.Understanding-Casing-An-Example-of-False-Concurrency.mp4 2.23MB
03.Creating-Callable-Tasks-and-Setting-up-a-Barrier.mp4 2.05MB
03.Defining-the-Executor-Pattern-A-New-Pattern-to-Launch-Threads.mp4 1.94MB
03.Differences-Between-Synchronization-and-API-Locking.mp4 1.15MB
03.Understanding-Casing-How-Does-It-Work.mp4 3.24MB
03.What-Does-It-Mean-for-an-Interface-to-Be-Concurrent.mp4 1.90MB
04.Defining-the-Executor-Service-Pattern-a-First-Simple-Example.mp4 3.51MB
04.How-to-Use-the-AtomicLong-Class-and-How-Does-It-Work.mp4 2.91MB
04.Lock-Patterns-Interruptible-Lock-Acquisition.mp4 2.40MB
04.Understanding-the-CyclicBarrier-Pattern.mp4 2.80MB
04.Why-You-Should-Avoid-Vectors-and-Stacks.mp4 1.84MB
05.Comparing-the-Runnable-and-the-Executor-Service-Patterns.mp4 3.54MB
05.Lock-Patterns-Timed-Lock-Acquisition.mp4 1.99MB
05.Setting-up-the-Full-CyclicBarrier-Pattern-and-Launching-Tasks.mp4 2.05MB
05.The-Java-Atomic-API-The-AtomicBoolean-Class.mp4 1.27MB
05.Understanding-Copy-On-Write-Arrays.mp4 1.95MB
06.Lock-Patterns-Fair-Lock-Acquisition.mp4 3.11MB
06.The-Java-Atomic-API-The-AtomicInteger-and-AtomicLong-Classes.mp4 2.76MB
06.Understanding-the-Waiting-Queue-of-the-Executor-Service.mp4 4.12MB
06.Waiting-for-the-Barrier-with-a-Time-out-Dealing-with-Exception.mp4 2.46MB
06.Wrapping-up-CopyOnWriteArrayList.mp4 2.08MB
07.Introducing-Queue-and-Deque-and-Their-Implementations.mp4 2.83MB
07.The-Java-Atomic-API-The-AtomicReference-Class.mp4 1.68MB
07.Wrapping-up-the-CyclicBarrier.mp4 2.31MB
07.Wrapping-up-the-Executor-Service-Pattern.mp4 2.10MB
07.Wrapping-up-the-Lock-Pattern.mp4 1.68MB
08.From-Runnable-to-Callable-What-Is-Wrong-with-Runnables.mp4 2.44MB
08.Introducing-the-Latch-a-Barrier-That-Cannot-Be-Reset.mp4 2.46MB
08.Producer--Consumer-Pattern-Wait--Notify-Implementation.mp4 3.89MB
08.Understanding-How-Queue-Works-in-a-Concurrent-Environment.mp4 2.31MB
08.Wrapping-up-the-Atomic-Objects.mp4 2.75MB
09.Adding-Elements-to-a-Queue-That-Is-Full-How-Can-It-Fail.mp4 3.60MB
09.Defining-a-New-Model-for-Tasks-That-Return-Objects.mp4 2.00MB
09.Producer--Consumer-Pattern-Lock-Implementation-with-Condition.mp4 3.47MB
09.Understanding-Adders-and-Accumulators.mp4 2.84MB
09.Understanding-the-CountDownLatch-Pattern.mp4 969.46KB
10.A-CountDownLatch-in-Action-to-Start-an-Application.mp4 3.67MB
10.Browsing-Through-the-Adder-and-Accumulator-API.mp4 2.61MB
10.Introducing-the-Callable-Interface-to-Model-Tasks.mp4 2.32MB
10.The-Condition-Object-Interruptibility-and-Fairness.mp4 4.01MB
10.Understanding-Error-Handling-in-Queue-and-Deque.mp4 2.41MB
11.Introducing-the-Future-Object-to-Transmit-Objects-Between-Threads.mp4 3.65MB
11.Live-Coding-Fixing-a-Race-Condition-on-a-Simple-Counter.mp4 10.36MB
11.Wrapping-up-Queue-Deque-and-Their-Blocking-Versions.mp4 1.41MB
11.Wrapping-up-the-CountDownLatch-Pattern.mp4 876.73KB
11.Wrapping-up-the-Lock-and-Condition-Objects.mp4 761.30KB
12.Introducing-Concurrent-Maps-and-Their-Implementations.mp4 1.66MB
12.Introducing-the-ReadWriteLock-Pattern.mp4 2.96MB
12.Live-Coding-A-CyclicBarrier-with-a-Callback-Task-in-Action.mp4 9.75MB
12.Live-Coding-Counting-the-Number-of-Retries-in-an-AtomicInteger.mp4 14.82MB
12.Wrapping-up-Callables-and-Futures-Handling-Exceptions.mp4 4.45MB
13.Atomic-Operations-Defined-by-the-ConcurrentMap-Interface.mp4 2.51MB
13.Implementing-an-Efficient-Concurrent-Cache-with-ReadWriteLock.mp4 3.34MB
13.Live-Coding-Introduction-Runnable-in-Action.mp4 4.81MB
13.Live-Coding-Setting-up-the-ExecutorService-Using-TimeOut.mp4 13.91MB
13.Live-Coding-Wrap-up.mp4 1.53MB
14.Live-Coding-Executor-and-Callables-How-to-Shut-Down-an-Executor.mp4 9.49MB
14.Live-Coding-Using-Future-TimeOut-and-Task-Cancellation.mp4 8.87MB
14.Module-Wrap-up.mp4 2.85MB
14.Understanding-Concurrency-for-a-HashMap.mp4 4.57MB
14.Wrapping-up-the-ReadWriteLock-Pattern.mp4 1.50MB
15.Introducing-the-Semaphore-Pattern-First-Example.mp4 3.93MB
15.Live-Coding-Using-Futures-to-Handle-Time-Out.mp4 7.18MB
15.Live-Coding-Wrap-up.mp4 1.43MB
15.Understanding-the-Structure-of-the-ConcurrentHashMap-from-Java-7.mp4 3.86MB
16.Introducing-the-Java-8-ConcurrentHashMap-and-Its-Parallel-Methods.mp4 1.65MB
16.Live-Coding-Handling-Exceptions-in-Callables-with-Futures.mp4 8.16MB
16.Module-Wrap-up.mp4 2.14MB
16.Semaphore-Pattern-Interruptibility-and-Timed-Permit-Acquisition.mp4 3.78MB
17.Live-Coding-Wrap-up.mp4 1.68MB
17.Parallel-Search-on-a-Java-8-ConcurrentHashMap.mp4 2.13MB
17.Wrapping-up-the-Semaphore-Pattern-Control-of-the-Waiting-Threads.mp4 2.69MB
18.Live-Coding-Producer--Consumer-Based-on-the-Lock-Pattern.mp4 9.06MB
18.Parallel-Map--Reduce-on-a-Java-8-ConcurrentHashMap.mp4 1.84MB
18.Wrapping-up-Executors-Single-Fixed-and-Cached-ExecutorServices.mp4 3.46MB
19.Live-Coding-Setting-up-Conditions-on-the-Producer--Consumer.mp4 13.48MB
19.Parallel-ForEach-on-a-Java-8-ConcurrentHashMap.mp4 2.03MB
19.Wrapping-up-Executors-Scheduled-ExecutorService.mp4 2.61MB
20.Creating-a-Concurrent-Set-on-a-Java-8-ConcurrentHashMap.mp4 1.29MB
20.Live-Coding-Setting-up-the-Right-Number-of-Threads.mp4 8.98MB
20.Shutting-Down-an-ExecutorService-Patterns-and-Strategies.mp4 5.80MB
21.Live-Coding-Dealing-with-Exceptions-with-Timeouts.mp4 7.71MB
21.Module-Wrap-up.mp4 2.48MB
21.Wrapping-up-the-Java-8-ConcurrentHashMap.mp4 878.70KB
22.Introducing-Skip-Lists-to-Implement-ConcurrentMap.mp4 1.95MB
22.Live-Coding-Setting-up-Timeout-to-Unlock-a-Producer--Consumer.mp4 6.31MB
23.Live-Coding-Creating-a-Cache-with-a-Race-Condition-on-HashMap.mp4 10.15MB
23.Understanding-How-Linked-Lists-Can-Be-Improved-by-Skip-Lists.mp4 4.43MB
24.Live-Coding-Fixing-the-HashMap-Cache-with-ReadWriteLock.mp4 9.84MB
24.Wrapping-up-the-Skip-List-Structure.mp4 1.16MB
25.How-to-Make-a-Skip-List-Concurrent-Without-Synchronization.mp4 1.96MB
25.Live-Coding-Wrap-up.mp4 2.67MB
26.Module-Wrap-up.mp4 1.99MB
26.Wrapping-up-ConcurrentSkipList.mp4 984.22KB
27.Live-Coding-Producer--Consumer-Built-on-an-ArrayBlockingQueue.mp4 11.41MB
28.Live-Coding-Parallel-Reduce-in-Action-on-a-ConcurrentHashMap.mp4 14.63MB
29.Live-Coding-Parallel-Search-in-Action-on-a-ConcurrentHashMap.mp4 6.13MB
30.Live-Coding-Computing-an-Average-on-a-ConcurrentHashMap.mp4 5.72MB
31.Live-Coding-Wrap-up.mp4 1.50MB
32.Module-Wrap-up.mp4 3.97MB
33.Course-Wrap-up.mp4 1.70MB
clips-info.json 254B
clips-info.json 6.18KB
clips-info.json 7.49KB
clips-info.json 4.65KB
clips-info.json 4.09KB
clips-info.json 9.39KB
course-info.json 1.64KB
image.jpg 70.27KB
module-info.json 285B
module-info.json 366B
module-info.json 380B
module-info.json 380B
module-info.json 338B
module-info.json 384B
Distribution statistics by country
Total 0
IP List List of IP addresses which were distributed this torrent