Concurrency Books
-
The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability
Published 12 years ago includes sample chapter
by Terracotta Inc., Apress
Get the definitive guide on all the fundamentals of Terracotta as well as user secrets, recipes, and prepackaged frameworks. Written by Terracotta CTO Ari Zilka and his team, The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability covers the following: High Availability (HA) nth degree scaling and clustering for traditional J2EE and Java EE 5 applications (using Seam or other application) as well as Spring–based enterprise applications Everyday Terr
-
Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine
Published 11 years ago
by Venkat Subramaniam, Pragmatic Bookshelf
The increasing popularity and availability of multicore processors is creating a whole new set of challenges--although you can enjoy true concurrency, you're now faced with higher contention and synchronization issues. Deploying an existing application on a multicore processor may bring out previously hidden concurrency issues. Java's multi-threading facility by itself isn't enough---it's a very low level abstraction.
-
Inside Microsoft® SQL Server(TM) 2005: Query Tuning and Optimization
Published 13 years ago
by Kalen Delaney, Sunil Agarwal, Craig Freedman, Ron Talmage, Adam Machanic, Microsoft Press
Dive deep into the internals of query tuning and optimization in SQL Server 2005 with this comprehensive reference. Understanding the internals of SQL Server helps database developers and administrators to better create, access, and effectively process information from enterprise data. Written by experts on SQL Server, this volume from the Inside Microsoft SQL Server series of books focuses on query tuning and optimization.
-
The JFC Swing Tutorial: A Guide to Constructing GUIs (2nd Edition) (Java Series)
Published 17 years ago
by Kathy Walrath, Mary Campione, Alison Huml, Sharon Zakhour, Prentice Hall PTR
Text explores the ins and outs of creating GUIs with Swing components. Includes a tabbed reference section, new introductory chapters, and coverage of newer features. For the novice or experienced Java developer. Previous edition: c1999. Softcover. DLC: Graphical user interfaces (Computer systems).
-
Java for Programmers (Deitel Developer)
Published 12 years ago
by Paul J. Deitel, Harvey M. Deitel, Prentice Hall PTR
PRACTICAL, EXAMPLE-RICH COVERAGE OF: Classes, Objects, Encapsulation, Inheritance, Polymorphism, Interfaces, Nested Classes Integrated OOP Case Studies: Time, GradeBook, Employee Industrial-Strength, 95-Page OOD/UML® 2 ATM Case Study JavaServer™ Faces, Ajax-Enabled Web Applications, Web Services, Networking JDBC™, SQL, Java DB, MySQL® Threads and the Concurrency APIs I/O, Types, Control Statements, Methods Arrays, Generics, Collections Exception Handling, Files GUI, Graphics, Gr
-
The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications
Published 11 years ago
by Clay Breshears, O'Reilly Media
If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures.
-
Beginning Scala
Published 11 years ago
by David Pollak, Apress
The open source Scala language is a Java–based dynamic scripting, functional programming language. Moreover, this highly scalable scripting language lends itself well to building Cloud–based/deliverable Software as a Service (SaaS) online applications.Written by Lift Scala web framework founder and lead Dave Pollak, Beginning Scala takes a down–to–earth approach to teaching Scala that leads you through simple examples that can be combined to build complex, scalable systems and applications.
-
The Java Tutorial: A Short Course on the Basics, 4th Edition (Java Series)
Published 14 years ago
by Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber, Prentice Hall PTR
A hands-on guide to the Java programming language, The Java™ Tutorial, Fourth Edition is perfect for any developer looking for a proven path to proficiency with Java SE. This popular tutorial "from the Source" has been completely revised and updated to cover Version 6 of the Java Platform, Standard Edition.
-
Java Threads
Published 16 years ago
by Scott Oaks, Henry Wong, O'Reilly Media
Building sophisticated Java applets means learning about threading--if you need to read data from a network, for example, you can't afford to let a delay in its delivery lock up your entire applet. Java Threads introduces the Java threading API and uses non-computing analogies--such as scenarios involving bank tellers--to explain the need for synchronization and the dangers of deadlock.
-
Oracle Essentials: Oracle Database 11g
Published 13 years ago
by Rick Greenwald, Robert Stackowiak, Jonathan Stern, O'Reilly Media
Oracle is an enormous system, with myriad technologies, options, and releases. Most users-even experienced developers and database administrators-find it difficult to get a handle on the full scope of the Oracle database. And, as each new Oracle version is released, users find themselves under increasing pressure to learn about a whole range of new technologies. The latest challenge is Oracle Database 11g.