Andreas Grabner

Andreas Grabner has 20+ years of experience as a software developer, tester and architect and is an advocate for high-performing cloud scale applications. He is a regular contributor to the DevOps community, a frequent speaker at technology conferences and regularly publishes articles on blog.dynatrace.com. You can follow him on Twitter: @grabnerandi

Andreas Grabner's articles

Monolith to MicroServices: Key Architectural Metrics to Watch

Through my Share Your PurePath program I can confirm that many software companies are moving towards a more service-oriented approach. Whether you just call them services – or Micro-services doesn’t really matter. If you want to get a quick overview of the concepts I really encourage you to read Benjamin Wootton’s blog and the comments on “Microservices – Not A Free Lunch!” In the data that has been… read more

Stop Technical Debt: 3 Use Cases – NHibernate, Microservices and Frameworks

Technical Debt is what slows you down in bringing new features to your end users. Why? Because you spend time firefighting and fixing old code instead of innovating. However, rather than getting better and faster in at fixing problems, I suggest we start preventing problems by leveling-up our sense of quality! How? By learning from others to avoid the same mistakes! 3 Use Cases from our Community In this blog… read more

Fighting Technical Debt: Memory Leak Detection in Production

Thanks to our friends from Prep Sportswear who let me share their memory leak detection story with you. It is a story about “fighting technical debt” in software that matured over the years with initial developer’s no longer on board to optimize/fix their code mistakes. Check out their online store and browse through their pages – especially cool are the product details pages where they use some really nice… read more

Tibco Business Events Entity Cache Performance Trap

Thanks again for another great story from A. Alam – a performance engineer working for Infosys Ltd. who conducts large scale load tests for a very large enterprise. Mr. Alam and team shared this story from a JMeter load test they ran in their production Tibco Business Events environment. The load test was meant to verify performance of item availability system which manages rest calls and large scale… read more

Top Web Performance Hotspots for #BlessedRamadan eCommerce

Over the past few years the majority of the WPO (Web Performance Optimization) experts I know have focused their attention almost exclusively on the US & European markets – so have we. However this year we’ve been asked to look further east and see how our friends that build and run large ecommerce websites in countries such as Saudi Arabia, Kuwait, Egypt or United Arabic Emirates are doing in… read more

The 5 most common SharePoint Performance Insights you can take action on now

I’ve been on a SharePoint Performance Evangelist Tour for the past couple of months. Here are some of my contributions to make Users, and by result, SharePoint Admins happier than they are right now: Blog and YouTube Tutorial on Performance Sanity Check in 15 Minutes Webinar with Wendy Neal on Driving SharePoint Adoption Workshops at events such as SharePoint Saturday Houston SharePoint FastPack for Dynatrace… read more

Velocity 2015 – Highlights from Last Day

Entering the last day of Velocity. We – Andreas Grabner (@grabnerandi) and Harald Zeitlhofer (@hzeitlhofer) – continue to blog our highlights of those sessions we get to see. Here is the summary of Tutorial Day 1 and Day 2. 4:10PM: Microservices, Micro Deployments and DevOps Alois Reitbauer (@AloisReitbauer) and Martin Gutenbrunner (@MartinGoodwell) from Ruxit raising these questions to the people in the room:… read more

Velocity 2015 – Conference Highlights

Welcome from Velocity 2015 – “Live” from Santa Clara. A lot of folks that are interested in “Building resilient systems at scale” (the motto of this year’s conference) made it to the conference venue.  For those that couldn’t make it I hope you find this blog useful as a little summary on what you have missed. Obviously we – Harald Zeitlhofer (@hzeitlhofer) and Andreas… read more

Java Performance Impact by Dynamic Class Loading

If you follow my blog posts you know that I am a big fan of metrics as they tell us what’s going on in our application and even with a single integration, unit or manual test we can uncover architectural issues that will not allow your app to scale. Thanks to A. Alam – a performance engineer working for Infosys Ltd. who conducts large scale… read more

Functional Test (R)Evolution

Don’t like to read? Watch my video of this blog where I walk through all the steps highlighted in the blog: Functional Test (R)evolution on YouTube In the last couple of weeks I had the chance to meet a lot of testers in different cities and at different events. To name a few: TestExpo in Copenhagen, STPCon in San Diego, Grand Rapids Testers and… read more