Distributed Database DevOps Dilemmas? Kubernetes to the rescue!
summary
Apache Ignite is a JVM in‑memory data grid that adds native persistence (enabled by a flag), provides SQL99 support and both pessimistic and optimistic transactions, and runs on Kubernetes via simple YAML plus a Kubernetes IP finder service for discovery. Demo uses Minikube with two pods, RBAC role bindings, and shows Java servers with C++/.NET clients; connectors exist for Spark/Flink. Typical use: sit in front of Postgres for hotspot caching, cluster compute, low‑latency queries, and failover replication.
AI-written summary · about
chapters (6)
- 0:00Introduction and speaker background
- 6:09What is Apache Ignite
- 15:31Ignite features and use cases
- 22:06Demo: Kubernetes deployment
- 27:21Resources and community
- 29:50Conclusion and Q&A
related talks
32mDistributed Database DevOps Dilemmas? Kubernetes to the Rescue
41mDistributed Java DBs Under the Hood: Main Components and Interactions Between Them
49mBeyond the Data Grid: Fast Data Processing with Apache Ignite
59mApache Ignite Persistence
38mBoost Your Applications with Distributed Caches/Datagrid
32mRunning Databases in Istio's Service Mesh
46mTuning Ignite in Cloud Infrastructure
35mStateful Apps On Kubernetes - Bring Them On!
