"My program was running fast six months ago. What happened?"

Speaker: Ivica Bogosavljevic

Audience level: Beginner | Intermediate | Advanced

Many developers have experienced their programs getting slower as new features are added or the data set of their programs grows. And they might have asked themselves "Why is this happening?"

The short answer is that the new features and larger data sets are more inefficient in using the available hardware resources and system libraries. The long answer will be presented at the session: we will talk about the things to keep in mind when developing fast software and ways to mitigate some of the problems related to performance loss.