More Information
  • Learn and store numerous data types in different distributed collections
  • Set up a cluster from the ground up
  • Work with truly distributed queues and topics for cluster-wide messaging
  • Make your application more resilient by listening into cluster internals
  • Run tasks within and alongside our stored data
  • Filter and search our data using MapReduce jobs
  • Discover the new JCache standard and one of its first implementations

This book is an easy-to-follow, hands-on introduction that guides you through this innovative new technology. It covers everything from data grids to the simple-to-use distributed data storage collections. Queuing and topic messaging capabilities, as well as locking and transaction support to guard against concurrency race-conditions, are some of the topics that we will cover. We will then move on to distributed task execution, in-place data manipulations and big data analytical processing using MapReduce.

At the end of all this, you will be armed with everything you need to bring amazing power and data scalability to your applications, as well as making them truly global and ready for a worldwide audience.

  • Store and pass data in your application using Hazelcast's scalable and resilient collections, working with real code and examples to see what is really going on
  • Introduction to data grids, and their power of bringing data and code closer together in order to build bigger, better applications that can cope with a cloud scale world
  • Hands-on examples to progressively walk you through all the powerful features and capabilities on offer
Page Count 162
Course Length 4 hours 51 minutes
ISBN 9781785285332
Date Of Publication 29 Jul 2015


Mat Johns

Mat Johns is an Agile software engineer, hands-on solution architect, and a general technologist based in London. His experience with the Web reaches all the way back to his misspent youth and some rather hacktastic code, but eventually, he grew up to graduate from the University of Southampton with a master's in computer science with distributed systems and networks. Since then, he has worked for a number of start-ups on various web projects and systems, and nowadays, he specializes in designing and creating high-performance and scalable web services, currently in the Internet TV world.

Away from technology, he is an avid explorer and endeavors to seek out new destinations and adventures as much as possible. He is also a qualified yacht skipper and regularly races in, around, and beyond the Solent.

You can follow him on Twitter at @matjohns.