Szczegóły ebooka

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

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

Ebook
  • 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
    • 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
    • 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
    • A. Configuration Summary
      • XML configuration
      • Programmatic configuration
    • Index
  • Tytuł: 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
  • Autor: Mat Johns, Matthew Johns
  • Tytuł oryginału: 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
  • Data wydania: 2013-08-27
  • Format: Ebook
  • Identyfikator pozycji: e_3b16
  • Wydawca: Packt Publishing