Working with Sharded In-memory Data with a Spring Data Flavor
summary
Shows how to implement a custom Spring Data connector for an in-memory distributed datastore (Tarantool), describing the connector design, performance pitfalls that can appear with sharded data and which techniques to use to address them. Focuses on diving into Spring Data internals and practical details of integrating with a NoSQL distributed store.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:40Spring Data overview
- 10:26Scaling data storage challenges
- 17:05Sharding strategies
- 23:06Spring Data repositories
- 36:40Repository method resolution
- 51:04Dual storage with repositories
- 1:09:17Q&A
related talks
49mPrimary Use Cases for In-Memory DBMS Illustrated by Tarantool
54mArchitecture of a Reliable In-MemorDBMS: the Tarantool Example
01h 23mBuilding Highly-Scalable Spring Applications with In-Memory, Distributed Data Grids
47mApplication design patterns with in-memory datastores
40mHow to Build Ultra-fast Java Microservices. Overcome Pitfalls of Data Persistence
47mStored Procedures in NoSQL DBMSs: The Tarantool Example
50mNext Level Redis With Spring Data
29mTarantool as a Platform for Microservices
