<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[PyCon Malaysia]]></provider_name><provider_url><![CDATA[http://pycon.my]]></provider_url><author_name><![CDATA[tangingw]]></author_name><author_url><![CDATA[https://pycon.my/author/tangingw/]]></author_url><title><![CDATA[Faster Python apps with open source APM by Aravind&nbsp;Putrevu]]></title><type><![CDATA[link]]></type><html><![CDATA[
<p>Slow applications are no fun. Application performance monitoring (APM) makes tracking down issues much easier. But which tools should you use?</p>



<p>With the release of Elastic APM, there’s a new option. The language server and clients are fully open source (Apache 2.0) so you can get started with any app.</p>



<p>Elastic’s APM was released some time ago, so it’s a very fresh option for tracing performance problems in {x language} applications (and other runtimes as well). The basic platform is free so it should be a welcome change for {x language} developers used to spending huge bills on comparable hosted platforms.</p>



<p>In this session, Aravind will enclose Elastic APM useful out of the box tracing basics on web requests, including:</p>



<p>&#8211; Request details<br>&#8211; Response time percentiles<br>&#8211; Transaction timelines<br>&#8211; Application errors and stack traces<br>&#8211; Individual code lines<br>&#8211; Distributed Tracing</p>



<p>It can also be used to track any custom span in any {x} application to find out where time is being lost and users are being slowed down.</p>



<p>Aravind is passionate about evangelizing technology, meeting developers, and helping in solving their problems. He is a backend developer and has eight years of development experience.</p>



<p>Currently, he works at Elastic as a Developer Advocate and looks after the Developer Relation function of India, South East Asia. Previously, He worked at McAfee Antivirus as a Senior Software Engineer in Cloud Security Domain. He has a deep interest in Search, Machine Learning, Security Incident Analysis, and IoT tech. In his free time, he plays around with RPi or Arduino.</p>



<figure class="wp-block-image size-large"><img data-attachment-id="3743" data-permalink="https://pycon.my/12th-1430-1530-aravind-putrevu/" data-orig-file="https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png" data-orig-size="3200,2133" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="12th-1430-1530-aravind-putrevu" data-image-description="" data-image-caption="" data-medium-file="https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png?w=300" data-large-file="https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png?w=1024" src="https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png?w=1024" alt="" class="wp-image-3743" srcset="https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png?w=1024 1024w, https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png?w=2048 2048w, https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png?w=150 150w, https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png?w=300 300w, https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png?w=768 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
]]></html><thumbnail_url><![CDATA[https://pyconmy.files.wordpress.com/2020/09/12th-1430-1530-aravind-putrevu.png?fit=440%2C330]]></thumbnail_url><thumbnail_width><![CDATA[440]]></thumbnail_width><thumbnail_height><![CDATA[293]]></thumbnail_height></oembed>