Programming Concurrency on the JVM Download Free Ebook PDF
Ebook Details
More than ever, learn to concurrency of the program is essential for creating a faster, more responsive applications. Fast and affordable multi-core hardware drives the demand for high value applications and can enable the Java platform for these applications to life. Concurrency in the Java platform is developed, the synchronization model for the JDK software transactional memory (STM) and actor-based concurrency. This book is the first to show that all the styles of concurrency, so you can compare and choose what works best for your applications. You will learn the benefits of each of these models, when and how to use it, and that the restrictions. Through practical exercises teach you how variable is allocated and how well, elegant without explicit synchronization to write programs, so you can easily and safely by avoiding applications. Techniques you learn in this book takes you from the fear of concurrency and enjoy. Best of all, you can work with Java or a JVM language of your choice - Clojure, JRuby, Groovy, Scala or the increased power of multicore hardware harvest. If you are a Java programmer, you need JDK 1.5 or higher and 1.0 Akka library. Furthermore, if the program in Scala, Clojure to, Groovy or JRuby, the latest version of the language. Groovy programmers must also GPars.
ISBN-10 of ebook : 193435676X
ISBN-13 of ebook : 9781934356760
Publisher of ebook : Pragmatic Bookshelf
Pages of ebook : 280
Date of ebook : September 2011
ISBN-10 of ebook : 193435676X
ISBN-13 of ebook : 9781934356760
Publisher of ebook : Pragmatic Bookshelf
Pages of ebook : 280
Date of ebook : September 2011