Parallel-Ready Java Code: Managing Mutation in Concurrent Systems - PhillyETE 2015

Parallel-Ready Java Code: Managing Mutation in Concurrent Systems - PhillyETE 2015

ChariotSolutions via YouTube Direct link

So, Is Your Code Parallel-Ready?

30 of 32

30 of 32

So, Is Your Code Parallel-Ready?

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Parallel-Ready Java Code: Managing Mutation in Concurrent Systems - PhillyETE 2015

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Maurice Naftalin
  3. 3 The Lambda FAQ
  4. 4 Ideas in the Stream API
  5. 5 Example Domain
  6. 6 Pipes and Filters in Java
  7. 7 Sources – sequential streams
  8. 8 Intermediate Operations
  9. 9 filter()
  10. 10 map()
  11. 11 peek()
  12. 12 flatMap Tolnt()
  13. 13 Sinks - sequential streams
  14. 14 Parallelism
  15. 15 Automated Resource Management
  16. 16 Retooling
  17. 17 Seriously, No More Accumulators??
  18. 18 Simple Example – Summation
  19. 19 Reduction of Primitives
  20. 20 Reduction of Mutable Objects?
  21. 21 Using the Predefined Collectors
  22. 22 toMap(Function keyMapper, Function valueMapper)
  23. 23 groupingBy(Function classifier) Uses the classifier function to make a classification mapping
  24. 24 groupingBy(Function)
  25. 25 Concurrent Collection
  26. 26 Writing a Collector
  27. 27 Sources - parallel streams
  28. 28 Visualizing Stream Operations
  29. 29 What Does Parallel-Ready Mean?
  30. 30 So, Is Your Code Parallel-Ready?
  31. 31 Using Streams Sanely Rules in the JavaDoc for java.util.stream
  32. 32 Conclusion

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.