Welcome!

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

Are you the one to decide on implementing your next project based on public cloud platforms such as Windows Azure? Is it going to be HTML5, Flash or Silverlight for your rich end-user interface? Have you thought about the costs running on cloud services that seem cheaper than hosting on your own hardware? What other open questions and second thoughts do you have that keep you from making a decision? Getting End-to-End Visibility in Windows Azure Our partner ‘software architects' already walked through these questions and decided to deploy their time cockpit application (timecockpit.com) on Windows Azure using Silverlight as one of their client technologies for their Software as a Service (SaaS) offering. With these decisions several challenges arose such as: How to get visibility into every end user and automate the collection of client-side performance and function... (more)

The Super Bowl Effect on Website Performance

Whether or not you are a fan of U.S. football - it was really hard to avoid this huge sports event on February 5. In addition to the actual game, it's the Super Bowl commercials that - besides being very expensive to air - usually drive a lot of load on the websites of the companies that run their ads. The question is whether the millions of dollars spent really drive consumers to these websites and make them do business with them. As we won't get an answer from the top brands that advertised about the actual conversion rates we can look at the End User Experience and performanc... (more)

JavaOne 2009: Open Source Project Stonehenge

Microsoft and Sun recently announced their Open Source Project Stonehenge at the JavaOne conference. Stonehenge is a reference implementation that shows how to bridge the two major development platforms Java and .NET using Web Services. This initiative definitely puts the spotlight on heterogeneity and the challenges that come with it. Interoperability on the platform level is just the starting point of bridging the two worlds. It leads to further challenges down the road and several questions that come with it: Who needs interoperability? How does it affect team productivity? Is ... (more)

Show Report: VMworld 2009 – Day One

The Moscone Center in San Francisco opened the gates for VMworld 2009. Over the next couple of days the attendees, partners and the press will hear the news about upcoming trends and challenges in virtualization and how VMware (and their user base) is going to face them. The first announcement was about VMware Go [...] Related posts: Live from JavaOne 2009 – Day 2 Its day 2 at JavaOne 2009. I had the chance... Live from JavaOne 2009 – Day 1 JavaOne 2009 officially started with the open Keynote delivered by... Live from JavaOne – The Cloud Growing Up? I already listened to a coup... (more)

Top Three Performance Problems in Custom Microsoft CRM Applications

After spending a lot of time focusing on Client-Side Web 2.0 Performance Problems it is time to focus on specific Server-Side Performance Problems. Last week I worked with a client that runs a custom application on Microsoft CRM 4.0 and experienced performance problems in their test environment. Individual web requests to query or update data took several minutes, with some of them eventually timing out. We analyzed some of these long running and failing transactions and in this blog I present my analysis and hope it will be beneficial for other MS CRM Developers. Quick Overview... (more)