Oracle Coherence 3.5 and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
Trade in Yours
For a 6.97 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Oracle Coherence 3.5 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Oracle Coherence 3.5 [Paperback]

Aleksandar Seovic , Mark Falco , Patrick Peralta
3.5 out of 5 stars  See all reviews (2 customer reviews)
Price: 36.99 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 2 Sept.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition 23.68  
Paperback 36.99  
Trade In this Item for up to 6.97
Trade in Oracle Coherence 3.5 for an Amazon Gift Card of up to 6.97, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

31 Mar 2010 1847196128 978-1847196125 1st New edition
This title covers Coherence features progressively, from simple to more advanced topics, and provides best-practice guidance on when and how to use each. Numerous examples are provided throughout the book that will help you become familiar with Coherence APIs. You will also be able to reuse many of the sample classes or mini-frameworks encapsulating Coherence best practice and providing missing features directly within your own applications. This should significantly increase your productivity when developing Coherence applications. Finally, a sample application that you can download from the companion web site will show you how to use Coherence as part of the broader infrastructure stack, including Spring Framework and Hibernate, as well as how to access Coherence from a WPF-based .NET desktop application. This book is written for architects and developers responsible for the design and development of Internet or Enterprise applications (web-based or otherwise) that need to scale to support a large number of simultaneous users, while at the same time providing fast response times and high availability. The book assumes a solid knowledge of Java, and a familiarity with Domain Driven Design (DDD) is helpful.

Frequently Bought Together

Oracle Coherence 3.5 + Java Performance (Java (Addison-Wesley))
Buy the selected items together

Product details

  • Paperback: 408 pages
  • Publisher: Packt Publishing; 1st New edition edition (31 Mar 2010)
  • Language: English
  • ISBN-10: 1847196128
  • ISBN-13: 978-1847196125
  • Product Dimensions: 2.1 x 23.1 x 18.8 cm
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 523,758 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Aleksandar Seović

Aleksandar Seović is founder and managing director at S4HC, Inc., where he leads professional services practice. He works with customers throughout the world to help them solve performance and scalability puzzle and implement innovative solutions to complex business and technical problems.

Aleksandar lead the implementation of Oracle Coherence for .NET, a client library that allows applications written in any .NET language to access data and services provided by Oracle Coherence data grid. He was also one of the key people involved in the design and implementation of Portable Object Format (POF), a platform-independent object serialization format that allows seamless interoperability of Coherence-based Java, .NET and C++ applications.

Aleksandar is Oracle ACE Director for Fusion Middleware, and frequently speaks about and evangelizes Coherence at conferences, Java and .NET user group events, and Coherence SIGs. He blogs about Coherence and related topics.

Mark Falco

Mark Falco is a Consulting Member of Technical Staff at Oracle. He has been part of the Coherence development team since 2005 where he has specialized in the areas of clustered communication protocols as well as the Coherence for C++ object model. Mark holds a B.S. in computer science from Stevens Institute of Technology.

Patrick Peralta

Patrick Peralta is a Senior Software Engineer for Oracle (formerly Tangosol) specializing in Coherence and middleware Java. He wears many hats in Coherence engineering, including development, training, documentation, and support. He has extensive experience in supporting and consulting customers in fields such as retail, hospitality, and finance.

As an active member of the Java developer community he has spoken at user groups and conferences across the US including Spring One and Oracle Open World. Prior to joining Oracle, Patrick was a senior developer at Symantec, working on Java/J2EE based services, web applications, system integrations, and Swing desktop clients. Patrick has a BS in computer science from Stetson University in Florida.

He currently maintains a blog on Coherence and other software development topics.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

5 star
2 star
1 star
3.5 out of 5 stars
3.5 out of 5 stars
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
4.0 out of 5 stars Coherence 3.5 25 Jun 2010
By Willy
Format:Paperback|Verified Purchase
This is the only book out there covering Coherence (any version) and it presents the reader with a good overview of all the features that Coherence has to offer. Some of the examples are a bit hard to follow as the code is presented over a number of pages in some cases, so you have to flick back to see what is going on, but the explanations are clear. I'm finding this book an easy and enjoyable read, which is a new experience for me for an IT book!

EDIT - I also have the Kindle version of this book which is not so great, the formatting is terrible with parts missing. For example there is a chapter on configuration which is missing the elements the text refers to and the following chapter has some tips in it that have been cut off before the end.
Comment | 
Was this review helpful to you?
3.0 out of 5 stars Good Coherence Introduction 14 May 2013
Format:Paperback|Verified Purchase
I bought this in a panic after been thrown on to a Coherence project. Its nicely paced, clear and concise. You can also download project code (I found some of the C# WPF dispatcher code useful although did something different in the end).

The main gripe I have with the book is that alot of this stuff can be found on the internet (although Oracles dev site can be a bit of a nuisance to navigate). Really interesting stuff like deployment issues are not addressed.

If you want a well put together overview of Coherence with examples (including C++ and C# client implementations) and desktop reference you will get value out of this book.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 4.2 out of 5 stars  8 reviews
6 of 6 people found the following review helpful
5.0 out of 5 stars Great way to learn Coherence 9 Jun 2010
By D. Guy - Published on
Format:Paperback|Verified Purchase
Oracle Coherence 3.5 provides an excellent introduction to the features of Coherence, including some advanced features such as backing map listeners. More importantly, the features are always put into context. The book explains what problems the features solve and how they fit into real world use cases. The motivations for using features make it far easier to know when to apply them. Chapter 8: Implementing the Persistence Layer is especially good at explaining step by step how to use Coherence to solve particular problems.

I like that the book always shows code examples. For a developer, a snippet of code is worth a thousand words of explanation. The book also provides some utility code that will be useful in many applications plus a link to more free utilities.

The tone of the book is very approachable. You feel like Aleks Seovic sat down to explain Coherence to you; it's not like reading a textbook.

I wouldn't even try to use Coherence for C++ without first reading "Chapter 11: Accessing Coherence from C++".

My only quibbles are that some of the code formatting seems a bit odd and there are some minor wording errors.

Overall, this is an excellent book that is always pragmatic. It will help developers solve real problems in the real world using Coherence.
1 of 1 people found the following review helpful
4.0 out of 5 stars Easy read - Explain well distributed cache concepts 22 Dec 2010
By Sebastien Tardif - Published on
Most all examples are from a provided cluster based set of 3 applications running and communicating all together on different platforms: Java, C#, and C++. The book has one of the best defined persistent/domain layer description, so better than what you get in Java Persistence with Hibernate.

So the book is not just listing APIs but how to use them together with an explicit attempt to provide quality code.

The author seems experimented on finding workaround for design/APIs issue of Coherence, so he provided many packaged extra classes to help simplify usages.

What is missing in the book is coverage about transaction based application, like J2EE application using JTA/Hibernate, and how locking and rollback fit with lifecycle of cache modifications.

In other words, there is no discussion how Coherence integrates and helps when it is used as the second level cache for Hibernate.

It's a must read for all Coherence users. It's a useful read for anybody involved with local cache or in cluster.
5.0 out of 5 stars The best book on Oracle Coherence 11 Oct 2013
By Saibaba Telukunta - Published on
Format:Kindle Edition|Verified Purchase
Concepts clearly explained in this book. Authors gave an excellent explanation on the background and foundation on what problem an in-memory data grid trying to solve. The layout of the book is very well organized starting from basics and building on as one progresses through the book. I love studying it.
3.0 out of 5 stars Author surely knows many details but this book will only serve as theoritical knowledge 6 Oct 2013
By B. Chowdhury - Published on
Format:Paperback|Verified Purchase
1. somehow I had tough time finding details on how it integrates with Weblogic server
2. There should be a 2nd version of this book with latest features that are available. it just barely touched the new details of 3.5 .Would be nice if the 2nd edition of this is available
5.0 out of 5 stars Perhaps I'm biased ... 18 April 2011
By C. Purdy - Published on
I might be a little biased, since I work on Coherence at Oracle, and I helped to proof-read the book. Nonetheless, there's no doubt that this book has been extremely helpful for new customers picking up Oracle Coherence and needing to dive into the technical details quickly. More importantly, this book isn't just about the product -- it's about how to design and build complex distributed systems. In other words, this book is a great way to learn _how_ to build the types of systems (like banking systems, exchanges, real-time risk analytics, telco infrastructure, eCommerce web sites, etc.) that use Coherence, even if you aren't currently using Coherence.

Great book -- thanks Aleks!
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category