jagomart
digital resources
picture1_Collections For Concurrency


 124x       Filetype PDF       File size 2.78 MB       Source: agiledeveloper.com


File: Collections For Concurrency
collections for concurrency venkat subramaniam venkats agiledeveloper com venkat s topics jdk collections synchronized collections concurrent collections immutable collections google guava practicality of immutability design of data structures for immutability ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
  Collections for Concurrency
          Venkat Subramaniam        
  venkats@agiledeveloper.com                      @venkat_s
                           Topics
     JDK Collections
     Synchronized Collections
     Concurrent Collections 
     Immutable Collections
     Google Guava
     Practicality of Immutability
     Design of data structures for immutability
     Tries
                                                                2
    Concurrency & Collections
    It’s hard to realize a OO app without using collections
    Collections were introduced in JDK 1.0, but has gone 
    through quite some evolution
    So, fundamental, yet evolving, why?
                                                              3
                What’s Wrong?
    Remember JDK 1.0 collections like Vector?
    They were provided for thread-safety
    That is good, but did not consider performance in mind
    Overly conservative locking resulted in poor 
    performance
                                                            4
The words contained in this file might help you see if this file matches what you are looking for:

...Collections for concurrency venkat subramaniam venkats agiledeveloper com s topics jdk synchronized concurrent immutable google guava practicality of immutability design data structures tries it hard to realize a oo app without using were introduced in but has gone through quite some evolution so fundamental yet evolving why what wrong remember like vector they provided thread safety that is good did not consider performance mind overly conservative locking resulted poor...

no reviews yet
Please Login to review.