How the Wayback Machine Works 134
tregoweth writes: "O'Reilly has an interview with Brewster Kahle about how The Internet Archive's Wayback Machine works, with lots of juicy details about how the biggest database ever built works."
C makes it easy for you to shoot yourself in the foot. C++ makes that harder, but when you do, it blows away your whole leg. -- Bjarne Stroustrup
Google? (Score:4, Interesting)
Something else I found interesting: according to the article, they "use as much open source software as [they] can." That makes sense when they've got between 300 and 400 computers, and with the number growing all the time. Licensing all those with a non-open OS would be quite expensive.
Noooooooooo !!! (Score:5, Funny)
I just visited some sites from which I hoped that they dissappeared completely from cyberspace. The only defense I've got now are the old cryptic URLs of these monstrosities... Indexing that database would be a disaster, especially with an unusual name like mine...
(Yes, I was stupid enough to use my real name
Damn you, wayback
Re:Noooooooooo !!! (Score:2, Informative)
Funny part is, they may not have to allow this, except out of courtesy. Apparently libraries such as this can get away with all kinds of stuff that, if done by private individuals with any kind of profit motive, would normally constitute serious copyright violations. (see http://www.loc.gov/copyright/circs/circ21.pdf for information).
The shame of one's past (Score:1)
Re:Google? (Score:1)
The way it works right now, it's more like a mindnumbingly dumb brute-force cache (like I found some of my own irrelevent web pages from years ago).
While there may be arguments in favour of saving everything and storage may be cheap, while not use Google's ratings to save more relevant/interesting info and ignore the crap...
Re:Google? (Score:1)
Re:Google? (Score:1)
At least the last time we lost the most important collection of knowledge in human history, some human intervention was required--the burning of the library at Alexandria.
We're collecting a lot of knowledge, but we seem to be forgetting some relevant history. (At least we're avoiding the other California disasters: wildfires, pestilence, mud slides...)
Successfully crashed (Score:3, Funny)
Not very way back! (Score:1)
Re:Not very way back! (Score:3, Informative)
Wayback slashdot.org [archive.org] goes back to 1997...
Re:Not very way back! (Score:1)
Re:Not very way back! (Score:2)
Re:Not very way back! (Score:1)
my favorite wayback slashdot story so far... (Score:2, Interesting)
mind you, this was only a couple short years ago, and now I'm writing this from a PC with three 80 giggers.
i thought we geeks were supposed to have more foresight than this? *grin*
Storage sizes (Score:1)
It's the nature of things. Engineering continually makes stuff smaller and cheaper, and data always grows to consume all available space.
Anyway, to keep this somewhat on-topic, it doesn't surprise me that archive.org was able to build a 100TB server farm. Today, you can get a 160GB drive for $275 (according to a listing on PriceWatch [pricewatch.com]). 100TB is 625 of these drives, which would cost about $172,000. (Of course, it would really cost less, because 625 drives would qualify for a rather large bulk-purchase discount.)
Try this instead.. (Score:4, Interesting)
Ewwwww! (Score:3, Funny)
Ah hell, may as well keep it there - it's even got my old web-based Curriculum Vitae on it too - perhaps in some way I've now been "immortalised"??
I've not touched HTML ever since those first abortive attempts I made 5 years ago, cause I realise now that I'm pretty crap at it - I'll stick to Unix admin, what I know best
Re: (Score:2, Funny)
Retro Topics (Score:1)
Interesting Thoughts (Score:3, Insightful)
I was glad to see the interviewee was brutally honest about free software -- both its benefits and its drawbacks. Usually discussions among my friends usually degenerate into holy wars, with both of us spouting cliches at one another until we all storm off in huffs.
Free software can save the world, I think. We just need to realize that it needs a lot more work to get there.
They haven't got http://web.archive.org/ (Score:5, Funny)
Now, that would really be a test for their apps. Same as if Google indexed www.google.com (entirely).
Re:They haven't got http://web.archive.org/ (Score:2)
-Restil
Re:They haven't got http://web.archive.org/ (Score:1)
Re:They haven't got http://web.archive.org/ (Score:2)
-Restil
Re:They haven't got http://web.archive.org/ (Score:1)
The world wide web is still very strange after all these years. -
Re:They haven't got http://web.archive.org/ (Score:1)
Erm.. I need a cup of coffee
Quite a lofty goal... (Score:3, Insightful)
Not only does this sound like a rather far fetched plot from an old StarTrek episode, but it also seems to be an a physical and theoretical impossibility. Even if adequate storage space did exist for such a task (a 10 TB database would be but a small start), I do not foresee any type of technology that could ever adequately capture new data at a sufficient speed to harness that which is human innovation and creativity.
It is a nice thought, however, and I certainly wish him all the best in her pursuits...
Re:Quite a lofty goal... (Score:2, Interesting)
The frequency with which this article (the Bush article, that is) has been cited in hypertext research attests to its importance.
Not the biggest DB (Score:5, Informative)
A read-only DB containing highly-compressible text does not really make for a very challenging datamine. Just because it's on and about the Web and sexier than a stodgy ERP system should not make you overlook the real technology.
Re:Not the biggest DB (Score:2, Informative)
Just to nitpick, in the interview Mr. Kahle does explicitly mention that the database is in fact bigger than Walmart's. No mention is made of GM's, however.
"It's larger than Walmart's, American Express', the IRS. It's the largest database ever built. "
he says. Whether the claim is credible is a different matter.
Re:Not the biggest DB (Score:3, Interesting)
Re:Not the biggest DB (Score:3, Insightful)
Also, the size is not the only thing that defines a database installation: numbers of simultaneuous users or concurrent transactions, read or write access, ability to rollback, quality of service standards are way more important in my book (and also for most big companies). Part of the reason DBs in that size range are rare is exactly that current technology does not scale up to those levels while maintaining rollbacks, read-write and fast user response.
I like the Wayback machine, but to compare it to a proper database is ludicrous. EMC or Veritas will give you much more for their 100TBs of storage than 400 x85 PCs... instant backups for one and way larger MTBF.
Deep Thought etc. (Score:1)
Base 13? (Score:1)
Perhaps it doesn't show, but I'm genuinely interested to find out.
Re:Base 13? (Score:2)
It works in base 13.
Re:If you're still confused (Score:1)
Re:If you're still confused (Score:2)
Talk to the US government (Score:3, Informative)
The USGS collection comprises multiple instruments, but Landsat 7 is a big one, contributing about 100 terabytes that's searchable online. [usgs.gov]
Perhaps 'Largest TEXT Database' would be a better description of the Wayback Machine?
Re:Talk to the US government (Score:1)
That is a truly astounding amount of data. It's like receiving Google's entire database every week, several times over.
Just Network Programming? (Score:2, Interesting)
I also wonder if it would be appropriate to call this the largest project of it's kind - for example - while Google stores less data, I suspect it supports a higher query rate... how exactly do you intend to measure scale... if it is in terms of computing power is it relevant that Google already have thousands of Linux server nodes?
That said - I think it is an exciting project in its own right. I hope and expect this offering to become a significant information resource in years to come.
What? (Score:2, Funny)
Pretty amazing ... (Score:4, Funny)
My sites go back to 95, and yep theyre archived starting 96, this is too cool.
I wonder how much of the goverments docs that were pulled off post Sept 11 are still on this ?
A really funny note is it seems like all the p0rn is intact staring in 96, gotta archive the porn.
But seriously , I was unaware of this, Im gonna use this thing like hell as a sales tool if nothing else. Its also great to find certain content thats been pulled.
sigh (Score:2, Insightful)
good article, lesson on human spirit (Score:2, Insightful)
The Cost of a Terabyte (Score:3, Interesting)
Interesting quote. Mr. Kahle addresses something I've been wondering for a while -- are storage area networks really worth it? Or is he ignoring the costs of maintenance and manpower to keep these things afloat?
Copyright infringement (Score:3, Redundant)
Also, I wonder what their criteria will be for "submissions"? 1 month? 1 year?
Re:Copyright infringement (Score:2, Informative)
Re:Copyright infringement (Score:3, Informative)
But Brewster answers your question in the interview himself on the second page:
Koman: What about the question of rights? I just wrote about Lawrence Lessig's book on intellectual property. Surely the publishers and the television networks and the record companies aren't willing to let you keep a copy of all of their stuff?
Kahle: All we collect for the Web archive are sites that are publicly accessible for free, and if there's any indication from the site owner that they don't want it in the archive, we take it out. If there's a robot exclusion, it's removed from the Wayback Machine. Over the years, people would notice these things in their logs and would say, what are you doing? And we'd explain what we're doing -- building this archive and donating a copy to the Library of Congress, etc., etc., and 90% of the time they say, "Oh, that's cool, you're crazy, but go ahead." About 10% of the time, they'd say, "I don't want any part of it," and we instruct them on how to use a robot exclusion and they're taken out of history. That seems to work for everybody at this point. People are really excited about this future that we're building together.
Distributed Computing solution... (Score:3, Insightful)
Re:Distributed Computing solution... (Score:2)
Same thing.
Government Removed Site still Available (Score:4, Informative)
DC Air National Guard on Archive [archive.org]
Same Page - 404 [af.mil]
One of the conspiracy websites that I have read was saying that combat airplanes, normally on 24 hour alert, at this base should have and could have prevented the plane from entering the restricted airspace in DC. They were saying that this site was removed because it provided evidence that somebody dropped the ball.
Re:Government Removed Site still Available (Score:1)
Re:Government Removed Site still Available (Score:2)
Make your own decision...
Re:Government Removed Site still Available (Score:1)
"Are you violating Copyright Laws?" (Score:2)
Are you violating copyright laws?
About the Internet Archive
No. Like your local library's collections, our collections consist of publicly available documents. Furthermore, our Web collection (the Wayback Machine) includes only pages that were available at no cost and without passwords or special privileges. And if they wish, the authors of Internet documents can remove their documents from the Wayback Machine at http://www.archive.org/internet/remove.html [archive.org]."
I don't really think that they're neccesarily right about this. I'm glad they've got the archive up, and I think it's dandy, but it seems like the copying and reposting of other's materials is a suspect practice. This will end up in court as soon as something that someone removed from their own webspace re-appears historically accurate here. I'd guess some liable suits will be the first...
Re:"Are you violating Copyright Laws?" (Score:2)
For example, I took the Term of Use Agreement [cnn.com] from CNN.com:
I'm sure CNN isn't the only site that has this type of Policy.
If they ever do get sued and are held liable for these copyrighted materials, it would be at a major lost to the global community. The internet is a part of our history and has a history of its own.
Re:"Are you violating Copyright Laws?" (Score:2)
To my knowledge (limited), publicly available archives have always fallen under fair use.
Thats not to say that someone won't sue, but, considering that they seem to be more than willing to pull things at owner request, I doubt they'll ever end up in court. And if they do, they'll probably win.
Re:"Are you violating Copyright Laws?" (Score:1)
Re:"Are you violating Copyright Laws?" (Score:2)
As of today, the Supreme Court hasn't decided what to do with the appeal. Stay tuned to openlaw.
Re:"Are you violating Copyright Laws?" (Score:1)
I also note that archive.org is owned by Alexa Internet, and according to alexa.com: " © 1996-2001, Alexa Internet, Inc. Service provided by Alexa Internet. A wholly owned subsidiary of Amazon.com. " So what we really need to be concerned with is that this whole thing will be patented and we'll have to get a license from Amazon to have Linux clusters or online databases.
Re:"Are you violating Copyright Laws?" (Score:1)
Lawyers are expensive. Nobody is going to file suit without first sending a "please remove my data from your archive" letter.
And if some site owner is completely stupid and sues first, they can simply pull the pages from the archive, then show up in court and say "we deleted their pages as soon as we were made aware of the problem", and the judge will dismiss the entire case.
Link to various database sizes (Score:3, Informative)
Hardly the biggest. (Score:2, Informative)
I worked at a large pharmaceutical company for two years (known internally as the Squid), and supported a 380TB protein interaction database (Oracle) and a 260TB SAP-backend database (Informix + custom).
Certainly Wayback's database is large, and certainly it holds far more varied information and appeals to a far larger audience, but by no means is it the biggest. I'm sure there are databases that made the ones I worked on look puny by comparison.
Useful resource (Score:2)
liB
Operating system (Score:2)
So which is it?
Re:Operating system (Score:2, Informative)
The interviewer is the one who describes it as an OS. The interviewee expains that the real breakthrough is that with their tools an ordinary programmer can operate in a parallel computing environment-- you don't need a specialist in parallel computing anymore. Which leads to the conclusion that relatively small institutions on relatively small budgets can build enormously powerful computers with massive storage.
DBMS and model? (Score:3, Interesting)
Biggest ever? I don't think so! (Score:4, Funny)
The ancient magnetic storage took up several warehouses. Beat that, for biggest database ever!
Interesting thought process (Score:3, Interesting)
They said that at Thinking Machines they built a super fast computer, but it required a new way of thinking about things in order to program it. And then they called this a mistake, because they couldn't attract any customers.
This seems like a real problem that would lead to technological stagnation. At least from a market place point of view.
It is kind of similar to a company making games off of pre-existing engines, like quake, instead of some new non-quake compatible engine.
Or everybody making x86 compatible CPUs.
It also seems that when a company does come up with some new way of doing things, they get burned, and it is the second generation of companies that pick up the torch that make the money. So nobody wants to be that first company, they are all waiting for someone else to break the ground.
Maybe the only people/companies that come up with new stuff are the ones that are insanely rich, and won't get hurt by doing something new, or the insanely poor who have nothing to lose anyway.
I can't help thinking that this clustering boom going on is just like what 3dfx was trying to do. The difference right now is that clustering actually *does* outperform the super fast single chip. I wonder when technological advances will change this fact.
Re:Interesting thought process (Score:1)
That caught my eye too, for a couple of reasons. First, I think in a way, Thinking Machines was a victim of its own success. At first, people thought they were nuts building computers with 65,536 processors in them. Then, when people realized hey, that's actually pretty handy, suddenly there was pretty intense competition for a relatively small market.
Second, what was a "new way of thinking" in the late 80's and 90's when Thinking Machines was doing their stuff, may now have become the norm (or at least "a norm"). A lot more people now think about parallel processing. So you're right, the first guy to do something may very well get burned, and after burning, can watch everyone else succeed.
Third, I think Brewster's sound bite about TMC (Thinking Machines Corp) came off sounding like he was selling them short. I used TMC's Connection Machines, along with parallel machines from other companies (one called Masspar comes to mind). The TMC software was pretty slick in its day. One really great feature it had, which others lacked, was that in the beginning of your program, you specified a "virtual processor geometry", i.e. you told the system "I want to run this program on an array of 1000x2000 processors". The software would then figure out, oh, this machine only has 65536 processors, not 2 million, and it would map the 2 million virtual processors onto the 65536 physical processors, and the programmer didn't have to worry about doing that mapping. It sounds simple, but again, I used other big parallel machines at the time which couldn't do it, which made things a pain (writing a chunk of code in every programming to do that mapping myself). You could take your code which requested 2 million virtual processors, and run it on Connection Machines with different numbers of processors, and it would Just Work.
Another interesting site linked to in the article (Score:1)
I've been pretty jaded and unpatriotic/anti-war about the whole thing, but I can't help but admit I still get creeped out watching the footage.
You know what is SAD? (Score:3, Funny)
WHEN is this site going to be updated? Forget the wayback machine, if I want ancient web history I visit slashdot.
--Dood
Re:You know what is SAD? (Score:1)
It would sure be a cool thing to be able to say you designed Slashdot.
Wisdom in his words.. (Score:3, Interesting)
From the article:
How the archive works is just with stacks and stacks of computers runnning Solaris on x86, FreeBSD, and Linux, all of which have serious flaws, so we need to use different operating systems for different functions.
The man puts bias aside and uses various OSs in areas in which each performs well. A real, tangible project like this is worth more than any amount of drooling zealotry.
Slashdotted. (Score:1)
200 transactions/second? (Score:4, Insightful)
omg, a beowulf article (Score:1)
Ok, nice, but what data do we throw away? (Score:2)
In the past media degeneration and obscelecense over time have made the decisions for us. But going forward we will have massive distributed, redundant data stores, with geographically remote backups. The data isn't going to go away unless we tell it to.
Freenet addresses this problem by culling the less popular data (not actively, but as a end result of its caching policies) - but this has the unfortunate effect that important data can get lost. Not a desirable behavior for corporate data.
-josh
Re:Ok, nice, but what data do we throw away? (Score:2, Interesting)
: over time have made the decisions for us. But
: going forward we will have massive distributed,
: redundant data stores, with geographically
: remote backups. The data isn't going to go away
: unless we tell it to.
GOOD! And there is something *wrong* with this??
Seriously -- the Internet should have been designed like this from the start. Don't ever throw away, simply classify and organize. In a throw away world, we already destroy too much to afford loosing what's on the Internet.
Given, there is lots of junk and what some might consider noise, but... (as the saying goes) some peoples junk is others treasure.
Listing can be removed from the archive. (Score:1)
they are blocking on request :( (Score:1)
Blocked Site Error.
Per the request of the site owner, http://www.dec.com is no longer available in the Wayback Machine. Try another request or click here to see if the page is available, live, on the Web.
http://www.dec.com
Mheh. (Score:2)
sweet... where do I donate? (Score:1)
This is a noble cause.
100 TB of information (Score:1)
That must be like 99.99 TB of pr0n!!!
Re:100 TB of information (Score:1)
I so hope, that they don't have to contend with any legal troubles which might interfere with the initiative. If so, they should move the archive to an island, move the servers to switzerland, or a boat somewhere at sea, where they can have legal immunity. This is too great a cause to have tangled up in a brainless legal mess.
Slashdot Slashdotted? (Score:2)
the misanthropic bitch (Score:3, Interesting)
I think this is a fabulous project, and I hope it does well. However, I think that the notion of such a centralized database will begin to become unrealistic. I think peer to peer projects are the future, and I can see a day far in the future when the database layer comes down and inhabits the filesystem layer and all the databases on the internet can talk to eachother, and in a sense, the net becomes a giant database that anyone can contribute to.
Cheers, Joshua
Their movie archive has "Hired!" (Score:3, Informative)
"Ma'am, did you realize that Chevrolet has an important plan for your life?"
Isn't this illegal? (Score:3, Insightful)
http://www.archive.org/exec/faqsidos/about/faqs.ht ml?index=2 [archive.org] andt ml?index=26 [archive.org]
http://www.archive.org/exec/faqsidos/about/faqs.h
The claims made in these faqs are just not consistent with the law. Are they going to repost everything that was available on Napster?
They also have some problems with their algorithm so that some domains that are redirected fool their algorithm into associating content with a site that was never actually associated with the site. To try to find copywritten works would be a nightmare. Archive.org has refused to respond to any of these issues and, in fact, are lying about it if the quotes in the article are factual.
Russ Smith
OT IDSoftware (Score:1)
It's naive to think this is the largest database (Score:1)
BTW, looks like the Wayback Machine has been slashdotted.
Google (Score:1)
beowolf? (Score:1)
just imagine a beow.......
ah. nevermind...
forgotten flavor... (Score:1)
Doesn't work in Konqueror? (Score:2)
Nor Opera 6.0 (Score:1)
easy one (Score:2)
I would have to look at the database to tell you how big each split would ned to be, and how much power the machine housing each split needed to be, as well as other details.
depending on certian variables, I might even consider splitting it accross a cluster od some sort. but its hard to say without a real look at the structure.