Performance, Scalability and Architecture

Andreas Grabner

Subscribe to Andreas Grabner: eMailAlertsEmail Alerts
Get Andreas Grabner: 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)

Show Report: VMworld 2009 – Day Two

Tod Nielsen and Paul Maritz hosted the Keynote yesterday at VMworld 2009 speaking to 12.488 attendees. Maritz painted the history of virtualization and presented the idea of the Virtual Datacenter where VMware allows you to manage your virtual datacenter – regardless whether deployed internally on your own infrastructure or externally on the infrastructure of a Cloud [...] Related posts: Live from VMWorld 2009 – Day 1 The Moscone Center in San Francisco opened the gates for... Live from JavaOne – The Cloud Growing Up? I already listened to a couple of talks on the... Challenges of... (more)

Best Practices for Business Transaction Management

The term Business Transactions and Business Transaction Management is widely used in the industry but it's not always well understood what we really mean by it. The BTM Industry Portal provides some good articles on this topic and is definitely recommended to check out. The general goal is to answer business-relevant questions that business owners have for application owners: "How much revenue is generated by a certain products?", "What are my conversion and bounce rates and what impacts them?" or "Do we meet our SLAs to our premium account users?" Challenge 1: Contextual Inform... (more)

How to Avoid the Top Five SharePoint Performance Mistakes

SharePoint is without question a fast-growing platform and Microsoft is making lots of money with it. It’s been around for almost a decade and grew from a small list and document management application into an application development platform on top of ASP.NET using its own API to manage content in the SharePoint Content Database. Over the years many things have changed – but some haven’t – like – SharePoint still uses a single database table to store ALL items in any SharePoint List. And this brings me straight into the #1 problem I have seen when working with companies that im... (more)

Java Memory Problems

Memory Leaks and other memory related problems are among the most prominent performance and scalability problems in Java.  Reason enough to discuss this topic in more detail. The Java memory model- or more specifically the garbage collector –  has solved many memory problems. At the same time new ones have been created. Especially in J EE Environments with a large number of parallel users, memory is more and more becoming a critical ressource. In times with cheap memory available, 64bit JVMs and modern garbage collection algorithms this might sound strange at first sight. So le... (more)