PurePerformance

PurePerformance
undefined
Oct 9, 2017 • 51min

046 Java 9! A technical deep dive

Project Jigsaw, G1 as default garbage collector, ahead-of-time compilation, Stack Walking API and many more changes that you should be aware of when upgrading to Java 9. Philipp Lengauer, whom we met at devone.at, gives us all the answers and technical deep dive into all these JVM changes. Especially for performance engineers an episode worth while listening to.If you want to learn more check out Philipps presentation at devone:https://youtu.be/Nsg_rhlf4_U?list=PLfi6VUNSzNYmUyeZ2BTM_WmZjgi0FOqRl
undefined
Sep 25, 2017 • 59min

045 101 Series: AWS

If you thought EC2 was the first service offered by Amazon Web Services and if you think 53 in “Route 53” is just a random number then you should listen to this 101 on AWS Podcast. This time we got to chat with Wayne Segar ( https://www.linkedin.com/in/wayne-segar-6222ba57/ ) who has been helping companies to move to new cloud technologies and services such as AWS. Wayne gave us a great overview of the key services in Compute, Database, Storage, Management, Development as well as how Monitoring works with AWS.If you want to make your first steps with AWS, such as deploying your first EC2 Instance or Application on Elastic Beanstalk, then feel free to follow our 101 AWS Monitoring Tutorial:https://github.com/Dynatrace/AWSMonitoringTutorials
undefined
Sep 11, 2017 • 52min

044 101 Series: .NET Core and ASP.NET Core

Why would I move to .NET Core? If I move, can I just recompile my .NET code with the new .NET Core and run it on Linux? Or is there more to it? What is .NET Core at all and what does it provide as compared to ASP.NET Core? Can I still monitor my .NET Applications the same way as in the past or is there a new approach for tracing and monitoring? And is it true that all of this is now available on GitHub as Open Source project?Get answers to all these questions by listening to this episode where we got to talk with Christoph Neumueller @discostu105 ( https://twitter.com/discostu105 ) and Gergely Kalapos @gregkalapos ( https://twitter.com/gregkalapos ). Christoph and Gergely are two lead engineers for the Dynatrace .NET Agent technology. They are also code contributors to the .NET Open Source and other open source projects such as SuperDump ( https://github.com/Dynatrace/superdump ). Also check out their blogs ( https://www.dynatrace.com/blog/tag/net/ ) to learn more on .NET Core, ASP.NET Core and other .NET relevant performance topics. And, if you're a Dynatrace customer, make sure to up-vote the RFE to allow hot sensor placement for .net core. ( https://answers.dynatrace.com/spaces/151/product-feedback-and-enhancement-requests/idea/183988/hot-sensor-placement-for-net.html )Additional Links:TechEmpower Benchmark ( https://www.techempower.com/benchmarks/ )Blog about performance improvements as a result of community input ( https://blogs.msdn.microsoft.com/dotnet/2017/06/07/performance-improvements-in-net-core/ )Download and try out .Net Core ( http://dot.net )Dynatrace Free Trial ( https://www.dynatrace.com/trial/?vehicle_name=www.spreaker.com )
undefined
Aug 28, 2017 • 30min

043 101 Series: Visually Complete and Speed Index

Visually Complete and Speed Index have been introduced to better measure real end user performance experience. Klaus Enzenhofer @kenzenhofer ( https://twitter.com/kenzenhofer ) gives us a detailed description of these metrics, how they are getting calculated, and which problem they solve. What we also learn in this 101 is why now we finally have these metrics available not just for synthetic monitoring but also for real user monitoring. This can be attributed to the advances in browser technologies as well as to some smart engineering. In our discussion we also cover other recent advances and use cases in Web Performance Optimization – such as the usage of performance markers.If you want to learn more check out the blogs from Google on Speed Index ( https://sites.google.com/a/webpagetest.org/docs/using-webpagetest/metrics/speed-index ) as well as the blog from Klaus on how Speed Index and Visually Complete made it into RUM offerings ( https://www.dynatrace.com/blog/visually-complete-speed-index-for-real-user-monitoring-rum/ ).
undefined
Aug 14, 2017 • 27min

042 101 Series: Serverless

Spoiler Alert: Serverless doesn’t mean that we got rid of servers. We just don’t have to think about them anymore as we can focus on coding functions that get executed when triggered through certain events. Daniel Khan (@dkhan) tells us more about use cases of Serverless or as he likes to call it “Function as a Service” (FaaS). We also chat a lot about monitoring and the challenges of actually monitoring and debugging serverless code. It is still a young technology but constantly evolving.
undefined
Jul 31, 2017 • 22min

041 BizOps, Digital Customer Experience Monitoring and Digital Transformation

It sounds like 3 buzzwords, But there is more than that. We were intrigued by the Digital Mastery & Joy ( https://info.dynatrace.com/apm_wc_panera_na_registration.html ) webinar Klaus Enzenhofer @kenzenhofer ( https://twitter.com/kenzenhofer ) did with Panera Bread. In his introductory statement, Klaus cited a recent study from IDG on Digital Customer Experience. The biggest challenges are data silos, poor data quality, redundant data, and missing coordination between departments that manage the individual digital touchpoint channels (Mobile, IoT, Web, Physical, …). In our discussion we find lots of parallels between the problem that DevOps tries to solve and which challenges digital transforming businesses face: Silos! Disconnected Silos! But instead of Silos between Dev & Ops its Silos between your Business Teams that are all strictly focusing on their slice of bread (to reference some great stories from Prashant Karre, Director of Performance Engineering at Panera)Listen in and join our conversation. Make sure to check out the webinar recording Digital Mastery & Joy ( https://info.dynatrace.com/apm_wc_panera_na_registration.html )
undefined
Jul 17, 2017 • 50min

040 101 Series: Cloud Foundry

What is Cloud Foundry? And why does Alois Mayr (@mayralois) say that Cloud Foundry is the most opinionated PaaS Platform in the world? Listen to this 101 show to get a good overview of what Cloud Foundry (CF) is, how it started and what offerings are available right now. Also learn what the main use cases are for CF Cloud Operators as well as for Developers that use the platform to push their applications and services.If you want to learn more or see Alois in action make sure to watch his Full Stack Monitoring on Cloud Foundry PurePerformance Clinic. ( https://www.youtube.com/watch?v=vsQHtdeizXQ&index=65&list=PLqt2rd0eew1bmDn54E2_M2uvbhm_WxY_6&t=1237s )
undefined
Jul 3, 2017 • 55min

039 101 Series: Azure

If you wonder what the top 3 ways are to pronounce Azure, then check out this episode. Also, if you want to learn more about what Azure really provides, why it used to be ahead of the curve, and why Microsoft had to re-invent it to provide services that software companies really needed, you won't want to miss this episode. Martin Gutenbrunner (@MartinGoodwell) gives us a good overview of the key Azure services and use cases that make Azure an interesting platform for many enterprises. It might also be surprising that it is not just a Microsoft-lock in Technology Stack. Besides .NET, there are many technologies that companies can use to run their applications on Azure IaaS, but more so on Azure Service Fabric. Listen in and learn the core fundamentals of Azure, why it might be interesting for you and what role monitoring plays.
undefined
Jun 19, 2017 • 48min

038 101 Series: Node.js

If you think Node.js is just a technology used by small start ups then you better listen to this 101 episode. Daniel Khan (@dkhan) – a member of the Node.js community and working group – answers a lot of questions on why large enterprises such as Walmart, Paypal or Intuit use Node.js to innovate. Daniel also explains the internals of Node.js, its event driven processing model, its non-blocking asynchronous nature, and how that enables a list of interesting use cases. We also discuss how to monitor and optimize applications running on Node.js and why that might be different for a developer as compared to an Ops team that runs Node.js in combination with other enterprise software.
undefined
Jun 5, 2017 • 36min

037 101 Series: OpenStack

What is OpenStack? Oh – it's not the same as OpenShift? So what is OpenStack? If these questions are on your mind and you want to learn more about why OpenStack is used by many large organizations to build their own private cloud offering than listen to this 101 talk with Dirk Wallerstorfer (@wall_dirk). We learn about the different OpenStack core controller services (Cinder, Horizon, Keystone, Neutron, Nova …) as well as the core cloud services (Compute, Storage, Network, …) it provides to its users. Dirk also explains why and who is moving to OpenStack and what the challenges and use cases are when it comes to monitoring OpenStack environments – both for an OpenStack Operator as well as for the Application Owners that run their apps on OpenStack.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app