Home Page Icon
Home Page
Table of Contents for
References
Close
References
by Sujoy Acharya
Apache Ignite Quick Start Guide
Title Page
Copyright and Credits
Apache Ignite Quick Start Guide
About Packt
Why subscribe?
Packt.com
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Getting Familiar with Apache Ignite
Why Apache Ignite?
Exploring the features
In-Memory Data Grid (IMDG)
In-Memory SQL Grid (IMSG)
Compute Grid
Service Grid
Streaming and Complex Event Processing
Ignite File System (IGFS)
Clustering
Messaging
Distributed data structures
Refactoring the architecture
Achieving High Performance
Addressing High Availability and Resiliency
Sharing Data
Moving Computation To Data
Installing Apache Ignite
Running HelloWorld
Classifying Apache Ignite
IMDB versus IMDG
YugaByte DB
Geode, Hazelcast , Redis, and EhCache
Summary
References
Understanding the Topologies and Caching Strategies
CAP theorem and Apache Ignite
Clustering architecture
Node discovery
TCP/IP discovery
ZooKeeper discovery
Node deployment
Cluster grouping
All nodes
Remote nodes
Cache nodes
Grouping by attributes
Grouping by node age
Local nodes
Client and server nodes
Custom nodes
Caching topology
Local
Partitioned
Replicated
Caching strategy
Cache aside
Read-through and write-through
Write-behind
Summary
Working with Data Grids
Exploring the Data Grid 
Viewing cache elements
Configuring the DataGrid
Configuring Ignite caching 
Configuring L2 Caching
Web session clustering
How did it work?
Summary
Exploring the Compute Grid and Query API
Query API
ScanQuery
TextQuery 
SqlQuery
Collocated  
Annotation-based query
  Field based query
Non-collocated  
SQL functions
Compute Grid
Distributed Closure
Broadcasting asynchronously
Exploring the run and call APIs
Exploring the apply API
Ignite MapReduce/ForkJoin
Task Adapter
Task Split
Task Sessions
Ignite Executor Service
Ignite Job Scheduler
Ignite AOP
Summary
Building MicroServices with Service Grid
Understanding the service grid
Deploying microservices on Ignite
Building microservices
Processing complex events
Streaming events
Summary
Sharpening Ignite Skills
Writing data to a persistent store 
Enabling native persistence
Persisting data to MySQL
Persisting data to Cassandra
Working with the POJO strategy 
Working with the BLOB strategy
Processing transactions
Exploring transactional mode
Transaction concurrency and isolation 
Exploring distributed data structures
CountDownLatch
Semaphore
ID generator
Queue and Set
Atomic types
IgniteAtomicLong
IgniteAtomicReference
IgniteAtomicStamped
Summary
Deploying To Production
Understanding the memory model
Retrieving a value
Storing an entry 
Preventing OOM
Off-heap eviction 
RANDOM_LRU
RANDOM_2_LRU 
On-heap eviction
LRU
FIFO
SORTED
Swap space
Expiring entries
Monitoring memory and caches
Memory region monitoring
Cache monitoring
JMX console monitoring 
Securing data
Tuning performance
Exploring the deployment options
Summary
References
Other Books You May Enjoy
Leave a review - let other readers know what you think
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Summary
Next
Next Chapter
Understanding the Topologies and Caching Strategies
References
https://ignite.apache.org/features/
https://apacheignite.readme.io/docs
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset