Apache Ignite™ is a rapidly changing platform: if you were to look at 3 years ago, you would see a completely different product. In this talk, we will follow the path that led Apache Ignite™ from a compute grid and data grid product to a distributed database and In-memory computing platform. We will examine technical tasks and decisions that were driving the transformations (as an example - how we added native persistence to Apache Ignite™) and will wrap up the talk with the outstanding problems that are going to be solved for Apache Ignite™.