Performance, Scalability and Architecture

Andreas Grabner

Subscribe to Andreas Grabner: eMailAlertsEmail Alerts
Get Andreas Grabner via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Andreas Grabner

Detecting Bad Deployments on Resource Impact & Not Response Time This story came in from Joseph - one of our fellow dynaTrace users and a performance engineer at a large fleet management service company. Their fleet management software runs on .NET, is developed in-house, is load tested with JMeter and monitored in Production with dynaTrace. A usage and configuration change of their dependency injection library turned out to dramatically impact CPU and memory usage while not yet impacting end user experience. Lessons learned: resource usage monitoring is as important as response time and throughput. On Wednesday, July 3, Joseph's ops team deployed the latest version into their production environment. Load (=throughput) and response time are two key application health measures the application owner team has on their production dashboards. Especially after a new deplo... (more)

Live from JavaOne - The Cloud Growing Up?

I already listened to a couple of talks on the cloud. The whole cloud topic start to grow up, meaning more and more application scenarios for the cloud are appearing. Yesterday there was a very useful classifcation of cloud services. The differentiated cloud services at a couple of different levels. Infrastructure as a Service - providing computing power or storage Stack as a Service - providing infrastructure plus an application stack like J EE based on e.g JBoss Platform as a Service - providing a whole development stack including services like messaging, storage (examples are ... (more)

Premium AJAX Edition 3 Extensions

If you are serious about Web Development then I am sure you are working on Web 2.0 Applications leveraging several JavaScript Frameworks, making XHR calls to the Server to retrieve dynamic content and also include 3rd party content such as Ads or Social Network Plugins. You probably also have Selenium, WebDriver or any other functional tests in place that get executed in your Continuous Integration environment. If any of this is true, you likely want to automate your efforts around web performance optimization as it is too complex and inefficient to verify performance manually on... (more)

Analyzing Web Site Performance Made Easy

Compuware APM is pleased to announce the latest update to our free Compuware/dynaTrace AJAX Edition which now also supports Firefox 3.6 until version 25 and also Internet Explorer 6 through 10 + Experimental IE11 Support. Download it for free from our AJAX Edition Download page. To show new users the capabilities of this free tool we want to keep the tradition of analyzing some websites to show ease of use and usefulness of the tool. As it is online shopping season I picked a couple of web shops and highlight the key optimization tips that the Performance Report provides. Optimiz... (more)

Challenges of Running Apps in “The Cloud”

Cloud Computing presents unique opportunities to companies to reduce costs, outsource non-core functions and scale costs to match demand. However, the Cloud also presents a new level of complexity that makes ensuring application performance in the Cloud a unique challenge, in particular  with the many different usage and deployment scenarios available. Perhaps the most popular present scenario uses the Cloud to perform certain tasks where  additional computational power is unavailable in a local environment, e.g.: running large scale load-tests or processing large amounts of in... (more)