Cargando…

Infinispan data grid platform definitive guide : master Infinispan to create scalable and high-performance applications /

This practical guide is intended for those who want to learn how to build extremely scalable applications. This book is easy to read and is aimed at Java enterprise developers with a solid knowledge of Java. However, no previous coding experience with Infinispan is required.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dos Santos, Wagner Roberto (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn911430844
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150623s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d IDEBK  |d EBLCP  |d DEBSZ  |d DEBBG  |d YDXCP  |d COO  |d OCLCF  |d OCLCQ  |d MERUC  |d CEF  |d UKMGB  |d OCLCQ  |d WYU  |d UAB  |d AU@  |d UKAHL  |d OCLCQ  |d N$T  |d VLY  |d OCLCO  |d OCLCQ  |d OCLCO 
015 |a GBB753646  |2 bnb 
016 7 |a 018005497  |2 Uk 
019 |a 910706121  |a 913922115 
020 |a 1782169989 
020 |a 1782169970 
020 |a 9781782169970 
020 |a 9781782169987  |q (electronic bk.) 
029 1 |a DEBBG  |b BV042683774 
029 1 |a DEBBG  |b BV043620715 
029 1 |a DEBSZ  |b 433957182 
029 1 |a DEBSZ  |b 446589837 
029 1 |a UKMGB  |b 018005497 
035 |a (OCoLC)911430844  |z (OCoLC)910706121  |z (OCoLC)913922115 
037 |a CL0500000606  |b Safari Books Online 
050 4 |a QA76.9.D3 
082 0 4 |a 004.20398474 
049 |a UAMI 
100 1 |a Dos Santos, Wagner Roberto,  |e author. 
245 1 0 |a Infinispan data grid platform definitive guide :  |b master Infinispan to create scalable and high-performance applications /  |c Wagner Roberto dos Santos. 
246 3 0 |a Master Infinispan to create scalable and high-performance applications 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed June 17, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Introducing the Infinispan data grid; Infinispan and JSR 107 -- Java Temporary Caching API; Getting started with Infinispan; Installing Infinispan; Looking inside the box; Using Maven; Running the sample application; Creating your first project; Creating a Maven project manually; Building Infinispan from source; Setting up the environment; Contributing to the project; Summary; Chapter 2: Barriers to Scaling Data 
505 8 |a Understanding performance and scalabilityImproving performance using Infinispan; An introduction to performance tuning; Infinispan and performance; Improving scalability; Vertical scalability; Horizontal scalability; Design tradeoffs; Points to consider about relational databases; Distributed transactions and ACID; CAP theorem; BASE; Infinispan, CAP, and BASE; Scaling out your database; Scaling options; Master-Slave replication; Active/Passive configuration; Database clustering; Database sharding; Infinispan and network partitions; Configuring partition handling 
505 8 |a Infinispan and high availabiltiySummary; Chapter 3: Using the APIs; Infinispan architecture; Anatomy of an Infinispan clustered cache; Embedded (P2P) mode; The client/server mode; The cache container; Default cache; Naming your caches; Configuring an Infinispan cache; Declarative configuration on Infinispan 6.0.x; Global configuration (globalType); Configuration settings; Declarative configuration on Infinispan 7.0.x; Understanding the JGroups element; Configuring the threads subsystem; Configuring the cache-container element; Programmatic configuration; Infinispan APIs 
505 8 |a Learning the cache APIUnderstanding cache evictions; Configuring cache expiration; Eviction v/s Expiration; Persisting data in Infinispan; Configuring a cache loader; Filesystem-based cache loaders; JDBC based cache loaders; JPA cache store; Selecting a JDBC cache loader; Using passivation in your application; Writing event listeners and notifications; The listener API; Cluster listeners in Infinispan 7.0; Listening to cache-level events; Writing cache manager-level events; Registering event listeners; Configuring logging in Infinispan; Introducing JSR-107 -- The Java Caching API; Summary 
505 8 |a Chapter 4: Infinispan TopologiesClustering modes; The local mode; The invalidation mode; The replicated mode; Understanding synchronous and asynchronous replication; The distribution mode; Server Hinting; L1 caching; Summary; Chapter 5: Data Access Patterns; Data access patterns; Understanding and configuring second-level cache in Hibernate with Infinispan; Introducing first-level and second-level caching; Configuring Infinispan as Hibernate second-level cache; Implementing the Cache-aside programming pattern; Reading and writing through cache; Writing behind caching 
520 |a This practical guide is intended for those who want to learn how to build extremely scalable applications. This book is easy to read and is aimed at Java enterprise developers with a solid knowledge of Java. However, no previous coding experience with Infinispan is required. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Database management. 
650 0 |a Application software  |x Development. 
650 0 |a Computational grids (Computer systems) 
650 0 |a Java (Computer program language) 
650 6 |a Bases de données  |x Gestion. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Grilles informatiques. 
650 6 |a Java (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming  |x Open Source.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Computational grids (Computer systems)  |2 fast 
650 7 |a Database management  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Dos Santos, Wagner Roberto.  |t Infinispan data grid platform definitive guide : master Infinispan to create scalable and high-performance applications.  |d Birmingham, [England] ; Mumbai, [India] : Packt Publishing, ©2015  |h 438 pages  |k Community experience distilled.  |z 9781782169970 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781782169970/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28649678 
938 |a EBL - Ebook Library  |b EBLB  |n EBL2059365 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis31698589 
938 |a YBP Library Services  |b YANK  |n 12457964 
938 |a EBSCOhost  |b EBSC  |n 1000529 
994 |a 92  |b IZTAP