
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません 。詳細はこちら
Kindle Cloud Readerを使い、ブラウザですぐに読むことができます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors ペーパーバック – 2011/9/13
Venkat Subramaniam (著) 著者の作品一覧、著者略歴や口コミなどをご覧いただけます この著者の 検索結果 を表示 |
購入を強化する
More than ever, learning to program concurrency is critical to creating faster, responsive applications. Speedy and affordable multicore hardware is driving the demand for high-performing applications, and you can leverage the Java platform to bring these applications to life.
Concurrency on the Java platform has evolved, from the synchronization model of JDK to software transactional memory (STM) and actor-based concurrency. This book is the first to show you all these concurrency styles so you can compare and choose what works best for your applications. You'll learn the benefits of each of these models, when and how to use them, and what their limitations are.
Through hands-on exercises, you'll learn how to avoid shared mutable state and how to write good, elegant, explicit synchronization-free programs so you can create easy and safe concurrent applications. The techniques you learn in this book will take you from dreading concurrency to mastering and enjoying it. Best of all, you can work with Java or a JVM language of your choice - Clojure, JRuby, Groovy, or Scala - to reap the growing power of multicore hardware.
If you are a Java programmer, you'd need JDK 1.5 or later and the Akka 1.0 library. In addition, if you program in Scala, Clojure, Groovy or JRuby you'd need the latest version of your preferred language. Groovy programmers will also need GPars.
- 本の長さ298ページ
- 言語英語
- 出版社Pragmatic Bookshelf
- 発売日2011/9/13
- 寸法19.05 x 2.69 x 22.86 cm
- ISBN-10193435676X
- ISBN-13978-1934356760
この商品を買った人はこんな商品も買っています
商品の説明
レビュー
""There has been an explosion of interest and application for both new concurrency models and new languages on the JVM. Venkat's book ties it all together and shows the working developer how to structure their application and get the most out of existing libraries, even if they were built in a different language. This book is the natural successor to Java Concurrency in Practice.""--Alex Miller, Architect/Senior Engineer, Revelytix, Inc.
""If the JVM is your platform of choice, then this book is an absolute must-read. Buy it, read it, and then buy a copy for all your team members. You will well be on your way to finding a good solution to concurrency issues.""--Raju Gandhi, Senior consultant, Integrallis Software, LLC
""An excellent book! Venkat skillfully leads us through the many design and implementation decisions that today's JVM developer faces in multithreaded programming. His easy-to-read style and the many examples he provides--using a variety of current open source tools and JVM languages--make this complex topic very approachable.""--Albert Scherer, Manager, eCommerce Technologies, Follett Higher Education Group, Inc.
著者について
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an adjunct faculty at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences.
Kindle をお持ちでない場合、こちらから購入いただけます。 Kindle 無料アプリのダウンロードはこちら。
登録情報
- 出版社 : Pragmatic Bookshelf; 第1版 (2011/9/13)
- 発売日 : 2011/9/13
- 言語 : 英語
- ペーパーバック : 298ページ
- ISBN-10 : 193435676X
- ISBN-13 : 978-1934356760
- 寸法 : 19.05 x 2.69 x 22.86 cm
- Amazon 売れ筋ランキング: - 875,709位洋書 (の売れ筋ランキングを見る洋書)
- - 610位Parallel Processing Computers
- - 854位Java Programming
- - 178,088位Education & Reference
- カスタマーレビュー:
著者について

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
カスタマーレビュー
他の国からのトップレビュー

know concurrency, read this.

Es ist eher als zusammenfassende Rundschau durch aktuelle Trends im JVM-Umfeld zu verstehen, darauf beschränkt ist es ganz OK und gibt anhand von Codebeispielen ein paar gute Grundlagen für eine genauere Analyse. Nebenbei schnappt man ein paar Dinge über Scala und Clojure auf und hat am Schluss zumindest eine Idee, was derzeit am Markt zum Thema Nebenläufigkeit passiert und wo die wichtigsten Vor- und Nachteile liegen. Das erspart mühsames Zusammensuchen im Web, aber tiefere Erkenntnisse gibt's keine.
Fazit: nicht schlecht, aber nicht viel dran.

In general it is easy to read, interesting to follow and ideas in this book are ready to use in everyday scripting.
Francesco

All the toppics are exposed very clear and concise. The chapter about actors is really good
