Karthik Ramachandra
Karthik Ramachandra is a consultant and an application developer at ThoughtWorks Inc. for about 4 years now. He has designed and developed many complex applications in various technologies(Java, Ruby/ROR, C/C++). He has been programming in Erlang for almost a year now and is passionate about functional programming which got him introduced to Erlang.
He has a Bachelors’ degree in Computer Science & Information Technology and a few opensource tools to his credit.
Karthik's Talks
Load Testing of Web Applications
Load testing of web applications is typically done to understand the load characteristics the application can handle, to configure the hardware and the deployment architecture to allow the web application to handle a higher load. If an application has to scale to millions of users, performance testing becomes mandatory. This implies that the tool used for testing must be scalable in the first place in order to simulate the expected loads. Erlang is the language of choice for scalable and highly concurrent applications. This was a successful attempt at using erlang for performance testing.
This talk will cover:
- Performance testing of web applications – challenges and approaches
-
The erlang approach in detail
-
Demo of the experiment
-
Future directions and lessons learnt