Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
IBM WebSphere eXtreme Scale 6

Buy
IBM WebSphere eXtreme Scale 6, 9781847197443 (1847197442), Packt Publishing, 2009
A data grid is a means of combining computing resources. Data grids provide a way to distribute object storage and add capacity on demand in the form of CPU, memory, and network resources from additional servers. All three resource types play an important role in how fast data can be processed, and how much data can be processed at once. WebSphere eXtreme Scale provides a solution to scalability issues through caching and grid technology. Working with a data grid requires new approaches to writing highly scalable software; this book covers both the practical eXtreme Scale libraries and design patterns that will help you build scalable software.

Starting with a blank slate, this book assumes you don't have experience with IBM WebSphere eXtreme Scale. It is a tutorial-style guide detailing the installation of WebSphere eXtreme Scale right through to using the developer libraries. It covers installation and configuration, and discusses the reasons why a data grid is a viable middleware layer. It also covers many different ways of interacting with objects in eXtreme Scale. It will also show you how to use eXtreme Scale in new projects, and integrate it with relational databases and existing applications.

This book covers the ObjectMap, Entity, and Query APIs for interacting with objects in the grid. It shows client/server configurations and interactions, as well as the powerful DataGrid API. DataGrid allows us to send code into the grid, which can be run where the data lives. Equally important are the design patterns that go alongside using a data grid. This book covers the major concepts you need to know that prevent your client application from becoming a performance bottleneck. By the end of the book, you'll be able to write software using the eXtreme Scale APIs, and take advantage of a linearly scalable middleware layer.

What you will learn from this book?

  • Explore different ways of interacting with data in the grid
  • Configure ObjectGrid instances programmatically and via XML configuration files
  • Achieve extreme performance by using grid agents
  • Explore practical data grid usage patterns
  • Integrate a data grid and a database
  • Configure eXtreme Scale for long-term deployments through educated capacity planning
  • Configure an ObjectGrid client application using Spring
  • Give your database a shock-absorber by putting a data grid in front of it
  • Support thousands of concurrent clients by adding capacity to the grid and scale out linearly
  • Protect your data by keeping it on multiple server racks and in multiple data centers
  • Explore the features of WebSphere eXtreme Scale by expanding the Entity and Query repertoire

Approach

This book is a real-world practical tutorial with lots of examples. The data grid concepts are clearly explained and code samples are provided. The concepts are applicable to all IMDGs, and the examples represent the eXtreme Scale approach to the problem.

Who this book is written for?

This book is aimed at intermediate-level JavaEE Developers who want to build applications that handle larger data sets with massive scalability requirements. No previous experience of WebSphere eXtreme Scale is required.

(HTML tags aren't allowed.)

Teach Yourself VISUALLY Access 2010
Teach Yourself VISUALLY Access 2010

The visual way to get up to speed on Access 2010

It's one thing to gain access to Access. It's another thing entirely to figure out how to do all the things you want to do in Access, because the software is not all that intuitive. This full-color guide clearly shows you how to get the most out of Access 2010, including how...

The Complete Rust Programming Reference Guide: Design, develop, and deploy effective software systems using the advanced constructs of Rust
The Complete Rust Programming Reference Guide: Design, develop, and deploy effective software systems using the advanced constructs of Rust

Design and implement professional-level programs by leveraging modern data structures and algorithms in Rust

Key Features

  • Improve your productivity by writing more simple and easy code in Rust
  • Discover the functional and reactive implementations of traditional data...
Java 9 Dependency Injection: Write loosely coupled code with Spring 5 and Guice
Java 9 Dependency Injection: Write loosely coupled code with Spring 5 and Guice

Create clean code with Dependency Injection principles

Key Features

  • Use DI to make your code loosely coupled to manage and test your applications easily on Spring 5 and Google Guice
  • Learn the best practices and methodologies to implement DI
  • Write more...

Manufacturing Processes for Advanced Composites
Manufacturing Processes for Advanced Composites
This book deals is intended for anyone wishing to learn more about the materials and manufacturing processes used to fabricate and assemble advanced composites. Although advanced composites can mean many different types of fibers in either polymer, metal or ceramic matrices, this book deals with the three main fibers (glass,...
The Frontiers of Project Management Research
The Frontiers of Project Management Research

Project management is a field rich in diversity, defined by dynamic change, and filled with adventure. Nowhere is this truth more evident than in the latest offering from the Project Management Institute.

Frontiers of Project Management Research—like all well-designed research studies—begins with a review of the literature...

Building Websites with Joomla! 1.5
Building Websites with Joomla! 1.5
Joomla! is life!

It is an open-source project that is in constant motion. It is unpredictable, sometimes indescribable, partially controversial, now and then slightly sleepy, and provincial. Despite this, or perhaps exactly because of this, it has been extremely successful for two years now and is popular with millions of users
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy