For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at email@example.com
Download the OSCON Sponsor/Exhibitor Prospectus
View a complete list of OSCON contacts
In this talk I start taking about the difference between scalability and performance – often mixed as the same thing – and I show some code which goes from blocking to non-blocking.
I find it important to discuss the different programing paradigms and the cool tools that we have for scaling.
We go from Python and Ruby to Node.js and a little Erlang to show the same code written under distinct languages. Through that I explain the toolkits that we have and how they change the way you program.
It is not mandatory to introduce code complexity in your applications without an architectural review so cache and message queueing is explained along with Redis – a very flexible database.
Gleicon Moraes is a developer using Python, Go and Erlang who loves distributed systems, loves non relational databases and OSS. Daytime work is delivery and operations manager.