BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

Concurrent and Distributed Computing in Java

Concurrent and Distributed Computing in Java

Concurrent and Distributed Computing in Java
Stock photo: cover may vary

Concurrent and Distributed Computing in Java Hardback - 2004

by Garg, Vijay K

Add to wish list
  • Used
  • Good
  • Hardback
Used - Good

Description

Wiley-IEEE Press. hardcover. Good. 6.5x1x9.5. Buy with confidence. Excellent Customer Service & Return policy.
Ask the seller a question Add to wish list
A$19.54
Free Delivery to USA
Standard delivery: 7 to 10 days
More delivery options
Dropship order
Ships from Ausvora INC (Connecticut, United States)

Details

  • Title Concurrent and Distributed Computing in Java
  • Author Garg, Vijay K
  • Binding Hardback
  • Edition [ Edition: first
  • Condition Used - Good
  • Pages 336
  • Volumes 1
  • Language ENG
  • Publisher Wiley-IEEE Press, New York
  • Publication date 2004-02-04
  • Illustrated Yes
  • Features Bibliography, Illustrated, Index
  • Bookseller's Inventory # ANAIS-047143230X
  • ISBN 9780471432302 / 047143230X
  • Weight 1.3 lbs (0.59 kg)
  • Dimensions 9.52 x 6.58 x 0.82 in (24.18 x 16.71 x 2.08 cm)
  • Size 6.5x1x9.5
  • Category Computers - Communications / Networking
  • Library of Congress subjects Java (Computer program language), Parallel processing (Electronic computers)
  • Library of Congress Catalogue Number 2003065883
  • Dewey Decimal Code 005.275
  • Quantity available 1

About Ausvora INC Connecticut, United States

Biblio member since 2025

We are a U.S.-based online bookstore specializing in quality used books at affordable prices. With over 1 million books in stock, we serve readers, resellers, libraries, and institutions across the United States and internationally.

Terms of Sale:

Fast & Reliable Shipping All orders ship within 1–2 business days. Domestic shipping across the U.S. via USPS or UPS. International shipping available to most countries. 🔁 30-Day Hassle-Free Returns If the book isn't as described, we'll make it right. Enjoy a full 30-day return window with no questions asked.

Browse books from Ausvora INC

Summary

Concurrent and Distributed Computing in Java addresses fundamental concepts in concurrent computing with Java examples. The book consists of two parts. The first part deals with techniques for programming in shared-memory based systems. The book covers concepts in Java such as threads, synchronized methods, waits, and notify to expose students to basic concepts for multi-threaded programming. It also includes algorithms for mutual exclusion, consensus, atomic objects, and wait-free data structures. The second part of the book deals with programming in a message-passing system. This part covers resource allocation problems, logical clocks, global property detection, leader election, message ordering, agreement algorithms, checkpointing, and message logging. Primarily a textbook for upper-level undergraduates and graduate students, this thorough treatment will also be of interest to professional programmers.

Reader reviews for Concurrent and Distributed Computing in Java

From the publisher

Concurrent and Distributed Computing in Java addresses fundamental concepts in concurrent computing with Java examples. The book consists of two parts. The first part deals with techniques for programming in shared-memory based systems. The book covers concepts in Java such as threads, synchronized methods, waits, and notify to expose students to basic concepts for multi-threaded programming. It also includes algorithms for mutual exclusion, consensus, atomic objects, and wait-free data structures.
The second part of the book deals with programming in a message-passing system. This part covers resource allocation problems, logical clocks, global property detection, leader election, message ordering, agreement algorithms, checkpointing, and message logging. Primarily a textbook for upper-level undergraduates and graduate students, this thorough treatment will also be of interest to professional programmers.

First line

Parallel and distributed computing systems are now widely available.

From the rear cover

An in-depth introduction to concurrent and distributed computing with Java

Combining the two key types of Java programming, Concurrent and Distributed Computing in Java offers both professionals and students a comprehensive guide to fundamental concepts necessary for mastering Java programming.

The text is presented in two parts. The first deals with techniques for programming in shared-memory based systems and covers concepts in Java such as:

  • Threads
  • Synchronized methods
  • Waits and notify
  • Multi-threaded programming
  • Algorithms for mutual exclusion, consensus, atomic objects, and wait-free data structures

The second half of the text deals with programming in a message-passing system, and covers:

  • Resource allocation problems
  • Logical clocks
  • Global property detection
  • Leader election
  • Message ordering
  • Agreement algorithms
  • Checkpointing
  • Message logging

Avoiding excessive mathematical notation while explaining important concepts with both rigor and clarity, this up-to-date text will prove a valuable resource for interested professionals and students alike.

Media reviews

Citations

  • Choice, 09/01/2004, Page 140

About the author

VIJAY K. GARG, PHD, is a professor in the Electrical and Computer Engineering Department and director of the Parallel and Distributed Systems Laboratory at the University of Texas at Austin, and a leading researcher in distributed computing systems.
tracking-