Faster Python apps with open source APM - PyCon SG 2019

Published on: Monday, 11 November 2019

Speaker: Aravind Putrevu, Developer Advocate

Slow applications are no fun. Application performance monitoring (APM) makes tracking down issues problems much easier. But which tools should you use? With the release of Elastic APM, there’s a new option. Language server and Python client is fully open source so you can get started with any app. Elastic’s APM was released sometime ago, so it’s a very fresh option for tracing performance problems in Python applications (and other runtimes as well). The basic platform is free so it should be a welcome change for Python developers used to spending huge bills on comparable hosted platforms. It’s useful out of the box for tracing basics on web requests including: - Request details - Response time percentiles - Transaction timelines - Application errors and stack traces - Individual code lines - Distributed Tracing It can also be used to track any custom span in any Python application to find out where time is being lost and users are being slowed down.

About the speaker:

Aravind is passionate about evangelising technology, meeting developers and helping in solving their problems. He is a backend developer and has seven years of development experience. Currently he works at Elastic as Developer Advocate for India & ASEAN and looks after the Developer Relation function of India. Previously, He worked at McAfee Antivirus as a Sr. Software Engineer in Cloud Security Domain. He has deep interest in Search, Machine Learning, Security Incident Analysis and IoT tech. In his free time, he plays around Raspi or a Arduino.

Event Page:

Produced by Engineers.SG