Developing applications for performance

Leon Fayer
homo technologicus’ asylum
1 min readJul 24, 2017

--

I gave a talk at CoderCruise about developing for performance and avoiding common bottlenecks at every level of the stack.

Developing applications for performance from Leon Fayer

Scalability != performance. In fact, having to scale your architecture significantly with growth may be a symptom of a poor application performance. Yet, with the rise of cloud and the abundance of automation and container tools that simplify scalability aspect of your system, performance considerations are often pushed to the back row. Building systems for high performance is not easy. It requires a lot of considerations — from technology selection to design decisions. And “the cloud” does not magically solve those problems for you. In this talk I’ll discuss common performance pitfalls across the stack and talk about useful techniques and examples that every application could benefit from.

--

--

Leon Fayer
homo technologicus’ asylum

Technologist. Cynic. Of the opinion that nothing really works until it works for at least a million of users.