Blogarithms
Doug Kaye's thoughts on web services, web hosting and managed services.
|
AOL Caching Info I was repairing some broken links on my hosting resource page and I came across the updated information on caching in the AOL network.
Posted Sunday, March 09, 2003 10:12:37 AM
|
|
|
PC Magazine Looks at Hosting. It's always noteworthy when a mainstream/consumer magazine looks at a niche like web hosting. PC Mag compared seven of the largest companies for shared-server hosting: DellHost, EarthLink, Interland, NetNation, NTT/Verio, ValueWeb, and Yahoo! Obviously, they couldn't include the thousands of resellers in their review, but at leased the article explains:
But don't overlook smaller Web hosting companies. A blossoming market for hosting resellers has made it possible for companies to provide services targeted at underserved niches and specialized markets such as religious-themed sites. If you like the idea of actually talking to someone at the hosting company, your local ISP can't be beat for the personal touch.
Unfortunately, the article neither explained that most resellers use the facilities of the larger players nor how to go about locating and evaluating such a reseller.
Posted Sunday, March 09, 2003 9:34:44 AM
|
|
|
Web-Services Security. In this excellent article on MSDN, David Chappell explains the basics of the current round of security-protocol proposals: WS-Security, WS-SecurityPolicy, WS-Trust, WS-SecureConversation, and the Web Services Security Profile for XML-Based Tokens. The content is mostly conceptual, and only mildly technical. [Source: CapeScience]
Posted Sunday, March 09, 2003 9:04:40 AM
|
|
|
Sync Versus Async. Asynchronous interaction is a key component of loosely coupled systems. Here's an example I've found helpful to explain its implications:
Synchronous Interaction
To illustrate the differences between the synchronous and asynchronous styles of interaction, let's use the analogy of holiday gift shopping. Here's the situation: You have a list of three people for whom you want to purchase gifts, and you've got two choices. You can head for the shopping mall, or you can shop online. For the sake of the analogy, think of yourself (the buyer) and the clerk or online store (the merchant) as a pair of distributed systems. The figure below illustrates the interaction of these systems when you shop at the mall.
The shopping-mall model is synchronous because it's composed of a series of predictable steps that cannot be re-ordered. Specifically, you and the sales clerks alternate roles: You select a gift, a clerk sells it to you, and you repeat the process for the remaining gifts. Your actions are synchronized with those of the clerks, and you won't move on to the next clerk before completing the exchange with the current one.
Asynchronous Interaction
Next, let's examine the interaction between the two systems when you shop online, as illustrated below.
This is an example of the asynchronous interaction model, which differs from the synchronous model in two ways. First, the three ordering actions are predictable, but the three shipping actions are not. The shipments are initiated at seemingly random times and out of sequence, take different lengths of time, and arrive in yet another unpredictable sequence. Second, in the asynchronous model you can place all three orders, one immediately after another. The merchants send email acknowledgements in response to your orders, but you don't need to wait for one order to be acknowledged before placing the next. In other words, the buyer and merchant are no longer synchronized.
[Excerpted from Loosely Coupled--The Missing Pieces of Web Services.]
Posted Sunday, March 09, 2003 12:42:58 AM
|
|
|
|

|
|