Cassandra Design Patterns

( 2 )
Paperback
$24.08
BN.com price
(Save 3%)$24.99 List Price
Other sellers (Paperback)
  • All (5) from $25.81   
  • New (4) from $25.81   
  • Used (1) from $26.8   
Cassandra Design Patterns

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac

Want a NOOK? Explore Now

NOOK Book (eBook)
$14.99
BN.com price

More About This Book

Product Details

  • ISBN-13: 9781783288809
  • Publisher: Packt Publishing
  • Publication date: 1/21/2014
  • Pages: 88
  • Product dimensions: 7.50 (w) x 9.25 (h) x 0.18 (d)

Customer Reviews

Average Rating 4
( 2 )
Rating Distribution

5 Star

(0)

4 Star

(2)

3 Star

(0)

2 Star

(0)

1 Star

(0)
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted Mon Jul 21 00:00:00 EDT 2014

    Cassandra Design Patterns is very brief and to the point book.Th

    Cassandra Design Patterns is very brief and to the point book.This book is not for beginners and is more suitable for architect and developer roles. It starts with a brief history of Cassandra to explain what are the key advantages of Cassandra and how are they achieved under the hood. The Book then makes a short reference to the GoF patterns and introduces the 3V (Volume, Velocity, Variety) Model and explains it in the context of the Big Data. The author then describes in short the common patterns solvable with the Cassandra and gives tips how to implement them. Every presented pattern is described with the problem-intent, context-applicability, forces-motivations, solution summary and an example. I found the description of Complex Event Processing pattern to be very useful. The good part about this book is that it also has a chapter called Patterns and Anti-patterns where the author describes when not to use Cassandra. As developer I used some of the techniques presented in this book especially the reversed indexes described in the chapter about the Needle in a Haystack pattern. All in all i find this book a nice and decent read for any Cassandra developer or architect.

    Was this review helpful? Yes  No   Report this review
  • Posted Sun May 04 00:00:00 EDT 2014

    more from this reviewer

    To me the most useful part of this somewhat skimpy book is the t

    To me the most useful part of this somewhat skimpy book is the table of features of Cassandra. Usefully placed at the start, in chapter 1. It shows at a glance the items, with their antecedants in Google BigTable and Amazon Dynamo. The chapter provides a succinct recap of the basic ideas behind those 2 commercial approaches. We get the big picture of the CAP theorem. This provides the theoretical context for understanding BigTable, Dynamo and Cassandra itself.

    Granted, some readers will be frustrated with the modica of details furnished in the chapter. You may have to use this to extract search terms and look online for more information.

    The remainder of the text delves into the Cassandra patterns for efficient writes and reads. Well, it is a change from most books on general purpose design patterns. Those cited here are indeed specialised. This is the book's value. It's not about generic patterns.

    One particular pattern is intriguing. How to integrate with higher level analytics. Cassandra is motivated primarily for real time transactions. Analytics is typically and necessarily batch oriented. Too computationally intensive to do in anything approaching real time. Well, turns out one pattern lets you link to Hadoop, which is strong at those batch analytics. But the discussion of this is frustratingly sparse. More could have been written here.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)