Responsive cloud native applications need fast, fresh, consistent data. VMware Tanzu GemFire’s in-memory, key-value data store shines when you need fast page loads and instant data lookups. Meanwhile, Spring provides a familiar and consistent programming model for data access. In this interactive hands-on workshop, you’ll see how Spring and Tanzu GemFire can be used to help build high-performance applications. You’ll learn:
- How developers can use the Tanzu GemFire Operator to quickly instantiate GemFire
- How availability of data can be maintained in light of node/pod failures and/or whole site failures
- How to take advantage of Tanzu GemFire availability to build resilience into your applications
- How to build, run, and test your applications at scale
- How to use Spring Data and Spring Boot abstractions for Tanzu GemFire
- How developers can configure Spring Caching applications to enable Tanzu GemFire for caching based on design patterns widely used in cloud native applications
- How developers can accelerate test cycles by implementing applications using mock objects as supported by the Spring Test project
Attendee Prerequisites
- Basic Java development skills, including the ability to run Apache Maven commands
- Basic understanding of Spring Data, Spring Caching, Spring Boot and Spring Test
- Familiarity with running basic OS commands from a command prompt
Requirements