Skip to content
Scan a barcode
Scan
Added to your cart
Hardcover Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects Book

ISBN: 0471606952

ISBN13: 9780471606956

Pattern-Oriented Software Architecture, Volume 2, Patterns for Concurrent and Networked Objects

(Book #2 in the Pattern-Oriented Software Architecture Series)

Designing application and middleware software to run in concurrent and networked environments is a significant challenge to software developers. The patterns catalogued in this second volume of Pattern-Oriented Software Architectures (POSA) form the basis of a pattern language that addresses issues associated with concurrency and networking. The book presents 17 interrelated patterns ranging from idioms through architectural designs. They cover core elements of building concurrent and network systems: service access and configuration, event handling, synchronization, and concurrency. All patterns present extensive examples and known uses in multiple programming languages, including C++, C, and Java. The book can be used to tackle specific software development problems or read from cover to cover to provide a fundamental understanding of the best practices for constructing concurrent and networked applications and middleware. About the Authors This book has been written by the award winning team responsible for the first POSA volume "A System of Patterns," joined in this volume by Douglas C. Schmidt from University of California, Irvine (UCI), USA. Visit our Web Page

Recommended

Format: Hardcover

Condition: Good

$5.89
Save $89.11!
List Price $95.00
Almost Gone, Only 4 Left!

Customer Reviews

5 customer ratings | 5 reviews

Rated 5 stars
Network programmer - This book is a must.

If your intention is writing a network, concurrent application, the book is both a place to start and the best reference when trying to design your application. It explains each pattern, the context, the problems, the solutions, how to implement, why do we implement that way, examples, variants of the pattern, the advantages and the disadvantages of each pattern, how to combine the patterns together, and more. The book is...

0Report

Rated 5 stars
Excellent!

The book consists of three sections: a short introduction that outlines the problem space, a section containing a large collection of patterns, and a short final section that talks about weaving patterns into a pattern language and offers a few speculations as to the future of patterns.The first section is quite short, but covers the problem space nicely and provides the motivation for what follows. The presentation is greatly...

0Report

Rated 5 stars
Deep Patterns

With so many patterns books out there written by little pikers who've probably never worked on a codebase of more than a thousand lines, this is a gust of fresh air. The first volume in this series is one of the great patterns books. The only knock I could offer on this book is that it is slanted a little toward the net equivalent of a kernel mechanic: in this day and age of the container as king, not many of us are doing...

0Report

Rated 5 stars
This is one book you don't wanna miss !

#include This book, it seems has the potential to go down as one of the seminal works in OOP / Patterns along with the works of GoF, Booch, Stroustrup and .... oops!! this review needs to wrap in 1000 words. sorry !It starts with the motivations and challenges behind networked and concurrent systems and the why/how of the crisis in distributed computing. The book then focusses on 4 major realms of OO concurent and networked...

0Report

Rated 5 stars
Tools you must have as a programmer and archtitect today

I highly recommend this book! If you've ever wrestled with the varying idiosyncrasies of different operating systems' APIs, the gory details of network programming and/or the complexities of multithreaded programming, then you need this book. Even if you haven't yet and are just now getting into network and concurrent programming, then you will need the tools in this book. The writing style is very very easy to read even...

0Report

Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured