Hon Wong

Subscribe to Hon Wong: eMailAlertsEmail Alerts
Get Hon Wong: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Hon Wong

Accelerators, Application Delivery Controllers (ADCs), application switches...whatever you call them, this new breed of performance enhancing appliances is selling like hotcakes. The market for these turbochargers has zoomed from zero to over $1 billion in the span of a few years, heading towards what Gartner estimates will be $3.7 billion in annual sales in 2008. Yet even as IT organizations are spending up to $100,000 a pop on these boxes, few have any idea how well they're working. These high-octane accelerators are like Formula One racecars without a speedometer - the pedal is to the metal, but is it fast enough? Racing without a speedometer might be fine on an empty test track, but as enterprises deploy increasingly complicated and crowded Service Oriented Architectures (SOAs) with hundreds or even thousands of Web Services, not knowing the speed you have to spa... (more)

Managing the Performance of Complex Web 2.0 Applications

Web 1.0 - Where Experts Add Value In its relatively short lifetime, the World Wide Web has had a dramatic impact on the way information is presented and shared. Before the Internet and the web were available, "big media" companies invested heavily in expensive research, writing, editorial, printing, post-production, and broadcasting infrastructure to create compelling and thoughtful media assets for consumers. When these large media conglomerates realized that they had a new and growing audience online, they became early adopters of this new medium. Most simply provided access t... (more)

Overcome the Frustrating Lack of .NET Deployment Tools

Developing custom applications using Microsoft's .NET Framework is a growing trend. According to Forrester Research, 56% of enterprises are choosing .NET versus 44% opting for J2EE, while IDC reports that 35.7% of large corporations use .NET for their most important applications compared to 25.3% for Java. While .NET lets your development team develop applications quickly and efficiently, it's still a challenge to make sure that: Applications get into production smoothly (and stay in production). Performance is optimized under real-world conditions involving the unruly Internet,... (more)


Web applications built on a service-oriented architecture (SOA) promise to greatly improve IT efficiency and business agility. SOA establishes data and protocol standards so that existing internal and third-party application modules or services can be reused and orchestrated into business applications. Unfortunately, while SOA enables the rapid implementation of business applications, it also greatly increases the complexity of managing performance when these applications are deployed in production – often diminishing the benefits of the SOA adoption. Without an effective way of ... (more)

Cloud Computing Journal: Compute in the Cloud, Not the Fog

Cloud computing utilizes computing resources, network bandwidth, storage, applications, and services available in the Internet "cloud" to deliver scalable Web functionalities to end users anywhere in the world. Drawing on the cloud for computing resources is similar to tapping into the electric grid for electricity - cost is incurred only as resources or computing cycles are consumed. Application owners can theoretically take advantage of the highly scalable infrastructure available from vendors like Amazon, Google, and IBM and services available from application vendors like Go... (more)