Cargando…

Apache Ignite Quick Start Guide : Distributed Data Caching and Processing Made Easy.

Apache Ignite is a distributed in-memory platform designed to scale and process large volume of data. It can be integrated with microservices as well as monolithic systems, and can be used as a scalable, highly available and performant deployment platform for microservices. This book will teach you...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Acharya, Sujoy
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1079007512
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|---|||||
008 181215s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d YDX  |d MERUC  |d OCLCQ  |d RDF  |d OCLCO  |d OCLCF  |d UKAHL  |d OCLCQ  |d NLW  |d UKMGB  |d OCLCO  |d K6U  |d OCLCQ  |d OCLCO  |d OCLCL 
015 |a GBC213009  |2 bnb 
016 7 |a 019176860  |2 Uk 
019 |a 1078891997 
020 |a 9781789344066 
020 |a 1789344069 
020 |z 178934753X 
020 |z 9781789347531 
029 1 |a AU@  |b 000065065773 
029 1 |a UKMGB  |b 019176860 
029 1 |a AU@  |b 000070516190 
035 |a (OCoLC)1079007512  |z (OCoLC)1078891997 
037 |a 9781789344066  |b Packt Publishing 
050 4 |a QA76.754  |b .A243 2018 
082 0 4 |a 005.12  |2 23 
049 |a UAMI 
100 1 |a Acharya, Sujoy. 
245 1 0 |a Apache Ignite Quick Start Guide :  |b Distributed Data Caching and Processing Made Easy. 
260 |a Birmingham :  |b Packt Publishing Ltd,  |c 2018. 
300 |a 1 online resource (253 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: 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 
505 8 |a Classifying Apache IgniteIMDB versus IMDG; YugaByte DB; Geode, Hazelcast, Redis, and EhCache; Summary; References; Chapter 2: 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 
505 8 |a Chapter 3: Working with Data GridsExploring the Data Grid ; Viewing cache elements; Configuring the DataGrid; Configuring Ignite caching ; Configuring L2 Caching; Web session clustering; How did it work?; Summary; Chapter 4: 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 
505 8 |a Ignite Executor ServiceIgnite Job Scheduler; Ignite AOP; Summary; Chapter 5: Building MicroServices with Service Grid; Understanding the service grid; Deploying microservices on Ignite; Building microservices; Processing complex events; Streaming events; Summary; Chapter 6: 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 
505 8 |a Exploring distributed data structuresCountDownLatch; Semaphore; ID generator; Queue and Set; Atomic types; IgniteAtomicLong; IgniteAtomicReference; IgniteAtomicStamped; Summary; Chapter 7: 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 
504 |a References 
520 |a Apache Ignite is a distributed in-memory platform designed to scale and process large volume of data. It can be integrated with microservices as well as monolithic systems, and can be used as a scalable, highly available and performant deployment platform for microservices. This book will teach you to use Apache Ignite for building a high ... 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Software architecture. 
650 0 |a Application software  |x Development. 
650 6 |a Architecture logicielle. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Database design & theory.  |2 bicssc 
650 7 |a Data capture & analysis.  |2 bicssc 
650 7 |a Information architecture.  |2 bicssc 
650 7 |a Databases.  |2 bicssc 
650 7 |a Computers  |x Data Processing.  |2 bisacsh 
650 7 |a Computers  |x Data Modeling & Design.  |2 bisacsh 
650 7 |a Computers  |x Database Management  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Software architecture  |2 fast 
758 |i has work:  |a Apache Ignite quick start guide (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCGmHYW9RVJtFTHD4YKxDhd  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Acharya, Sujoy.  |t Apache Ignite Quick Start Guide : Distributed Data Caching and Processing Made Easy.  |d Birmingham : Packt Publishing Ltd, ©2018  |z 9781789347531 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5609750  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35657826 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5609750 
938 |a YBP Library Services  |b YANK  |n 15888309 
994 |a 92  |b IZTAP