|
Thursday, August 19, 2004 |
The scalability myth.
At one time or another, nearly every kind of information technology has
been judged and found wanting. The failures are often summed up in that
most damning of epithets: "It doesn't scale." The reason, of course, is
that at one time or another, for one reason or another, every kind of
information technology has failed to scale.
Unfortunately for the victims tarred with that brush, scalability is a
wildly imprecise term. Applications may be expected to scale up to
massive server farms or scale down to handsets. And size is only one
axis of scalability. Others include bandwidth, transactional intensity,
service availability, transitivity of trust, query performance, and the
human comprehensibility of source code or end-user information display.
...
It's tempting to conclude that the decentralized,
loosely coupled Web architecture is intrinsically scalable. Not so.
We've simply learned -- and are still learning -- how to mix those
ingredients properly. Formats and protocols that people can read and
write enhance scalability along the human axis. Caching and
load-balancing techniques help us with bandwidth and availability. But
some kinds of problems will always require a different mix of
ingredients. Microsoft has consolidated its internal business
applications, for example, onto a single instance of SAP. In this case,
the successful architecture is centralized and tightly coupled.
For any technology, the statement "X doesn't scale" is a myth.
The reality is that there are ways X can be made to scale and ways to
screw up trying. Understanding the possibilities and avoiding the
pitfalls requires experience that doesn't (yet) come in a box. [Full
story at InfoWorld.com]
Based on the reaction so far, it seems like this piece went over well. It's so nice to be able to track reactions that way.
... [Jon's Radio]
9:39:38 AM Google It!.
|
|
Yet Another Plea for Full Text Feeds. Simple RSS Customizations
"The default Movable Type installation automatically publishes RSS feeds
for your weblog. The most widely used template - RSS 1.0 Index -
generates an RDF file, index.rdf. The default setting on this file
produces a feed with the entry excerpt. Here are some simple changes you can make to your RSS 1.0 Index template to generate a full entry feed, to create an RSS feed for a specific category or to include comments with your feed...." [Learning Movable Type]
Okay, MT users - it just doesn't get any easier than this. Us RSS bigots
would r-e-a-l-l-y appreciate a full text feed from you, so if you're
not already providing one because you're not sure how to do it, be
confused no more. Here are step-by-step directions, illustrations
included.
Also note that you can save the template shown in this tutorial
under a different name and provide two feeds, one with excerpts and one
with full text. That way, your readers can decide which one works for
them. [The Shifted Librarian]
9:36:31 AM Google It!.
|
|
RSS Feeds for Comments/Trackbacks Per Blog Post. I cannot remember why I started down this MT template path, but it was a fun journey. Somehow I stumbled into Phil Ringnalda's explanation on how to create RSS feeds for individual entries and comments.
This seemed interesting- often when you write a comment to someone
else's blog, there is no way to follow a discussion unless you remember
to return to the comment (some blogs have email notifiers). Comments
end up being tossed like darts with no followup.
I began addressing this on CDB by including a link to the RSS feed for all comments from this blog. Not good enough.
With a bit of wrangling and quite a bit of modifications from Phil's
original template, I got it going. Every individual entry on this blog
has its own RSS feed that includes as items:
- The entry "excerpt" (a short summary. Phil's script stuck the entire entry in there, but with a link it seemed to be overkill.
- Next are items for all comments posted to that entry. Links for these point to named anchors already in the individual entries.
- Finally are items for all trackback pings recorded for the entry.
For example, this recent entry is nice because it has 2 comments and 2 Trackback pings:
http://jade.mcli.dist.maricopa.edu/alan/archives/2004/08/17/rip_mix_feed.php
it has its own individual RSS feed with just the comments and pings from the entry:
http://jade.mcli.dist.maricopa.edu/alan/archives/2004/08/17/rip_mix_feed.xml
Unfortunately, I am now tired and perhaps unable to explain the magic... [cogdogblog]
9:33:15 AM Google It!.
|
|
Campaign Game Mimics Real Life.
A new simulated election game that lets you play campaign manager to a
presidential candidate is both thrillingly and disturbingly similar to
real-world politics. A review by Jason Silverman. [Wired News]
9:32:07 AM Google It!.
|
|
© Copyright 2004 Bruce Landon.
|