Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
soft-shake.ch - Data grids and Data Caching
1. cocktail d’expérience informatiques
Genève 3 & 4 octobre 2011
Seconde édition
soft-shake.ch
Auteur Galder ZAMARREÑO
Track Java
Session Data Grids and
Data Caching
5. Data Grids and
Data Caching
Galder Zamarreño
Senior Software Engineer
Red Hat, Inc
3rd October 2011, Soft Shake
Tuesday, October 11, 11
6. Galder Zamarreño
• R&D Engineer, Red Hat Inc.
• Infinispan developer
• 5+ years exp. with distributed data systems
• Twitter: @galderz
• Blog: zamarreno.com
Tuesday, October 11, 11
7. Agenda
• What is Infinispan?
• Infinispan as in-memory cache
• Infinispan as in-memory data grid
• Data-as-a-Service with Infinispan
• Who uses Infinispan?
Tuesday, October 11, 11
21. putForExternalRead()
put() putForExternalRead()
Use for updating state Use to cache state read from
external source
Regular lock acquisition timeout Fail-fast
Could throw an exception Fails quietly
Could cause existing transaction to Will never affect existing
fail transactions
Tuesday, October 11, 11
22. Accessing
Infinispan caches
Tuesday, October 11, 11