Loading...
Ebook details
Log in if you are interested in the contents of the item.
Getting Started with Hazelcast. Learn how to write rich, interactive web applications using HTML5 and CSS3 through real-world examples. In a world of proliferating platforms and devices, being able to create your own “go-anywhere” applications gives you a significant advantage
Mat Johns, Matthew Johns
Loading...
EBOOK
Loading...
- Getting Started with Hazelcast
- Table of Contents
- Getting Started with Hazelcast
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers, and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers, and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- Trademarks
- 1. What is Hazelcast?
- Starting out as usual
- Data deciding to hang around
- Therein lies the problem
- Breaking the mould
- Moving to a new ground
- Summary
- 2. Getting off the Ground
- Lets get started
- Showing off straightaway
- Mapping back to the real world
- Sets, lists, and queues
- Many things at a time
- Searching and indexing
- What happens when we reach our limits?
- Summary
- 3. Going Concurrent
- Atomic control
- Distributed locking
- Tactical locking
- Transactionally rolling on
- Differences when queuing
- Enterprising onwards
- Collectively counting up
- Spreading the word
- Summary
- 4. Divide and Conquer
- Divvying up the data
- Backups everywhere and nowhere
- Scaling up the cluster
- Grouping and separating nodes
- Network partitioning
- Summary
- 5. Listening Out
- Listening to the goings-on
- The sound of our own data
- Keyless collections
- Programmatic configuration ahead of time
- Events unfolding in the wider world
- Moving data around the place
- Summary
- 6. Spreading the Load
- All power to the compute
- Giving up when tasks take too long
- Running once, running everywhere
- Placing tasks next to the data
- Self-updating results
- Summary
- All power to the compute
- 7. Typical Deployments
- All heap and nowhere to go
- Stepping back from the cluster
- Serialization and classes
- Lite cluster members
- Architectural overview
- Peer-to-peer cluster
- Clients and server cluster
- Hybrid cluster
- Summary
- 8. From the Outside Looking In
- What about the rest of us?
- Memcache
- Going RESTful
- Cluster status via REST
- REST resilience
- Summary
- 9. Going Global
- Getting setup in the cloud
- Under manual control
- Discovery the Amazonian way
- Filtering the possibilities
- Spreading out around the globe
- Summary
- 10. Playing Well with Others
- Don't pass what you need, depend on it
- Simplifying collection access
- Transparently caching others' data
- Bring your own cluster
- Cacheable methods with the Spring cache
- Collection persistence
- Web session storage
- Management center
- Summary
- Don't pass what you need, depend on it
- A. Configuration Summary
- XML configuration
- Programmatic configuration
- Index
- Title:Getting Started with Hazelcast. Learn how to write rich, interactive web applications using HTML5 and CSS3 through real-world examples. In a world of proliferating platforms and devices, being able to create your own “go-anywhere” applications gives you a significant advantage
- Author:Mat Johns, Matthew Johns
- Original title:Getting Started with Hazelcast. Learn how to write rich, interactive web applications using HTML5 and CSS3 through real-world examples. In a world of proliferating platforms and devices, being able to create your own “go-anywhere” applications gives you a significant advantage.
- ISBN:9781782167310, 9781782167310
- Date of issue:2013-08-27
- Format:Ebook
- Item ID: e_3b16
- Publisher: Packt Publishing
Loading...
Loading...