jpoint JPoint 2017 (07.04.2017 — 08.04.2017)

Scalability in distributed in-memory systems

img

This talk will show how in-memory systems provide horizontal scalability and what pitfalls developers can encounter while developing applications based on such systems.

Platforms for distributed in-memory computing such as Apache Ignite rely on horizontal scaling. The bigger the cluster is, the bigger profit you get. Does adding a second machine double the performance? Does adding ten more give you and order of magnitude change? Is it always this way? What is the responsibility of a framework, and what is responsilbility of a developer?

In this talk we’ll examine the most important compromises and contradictions that arise while designing applications with the in-memory systems: