Raph Koster couldn't help but wonder when he read the blog post entitled, "Lessons Learned: Sharding for startups," if he had a hand in creating that terminology. Sharding, as this blog post put it, was a method of running databases parallel to one another and making sure that the program could look in the right one for the information it needed. All of the older MMO users in the audience, however, know that this was not the first time the term "sharding" was used with parallel databases.
Raph had coined the phrase "sharding" years before during the inception of Ultima Online. The story writers were looking for a way to tie in the concept of multiple servers running parallel copies of the same world into the lore of the Ultima universe. It was at that point where they got the idea that each server was the reflection in one of the many pieces of the shattered Gem of Immortality from Ultima I -- a shard world. So, is MMO terminology leaking into mainstream database programming? Raph has the whole story over at his blog, where he traces the origins of the term "shard," how it may have gotten used over at Flickr thanks to Game Neverending, and expanded into a term of it's own right. Check out the story, it certain brings back memories of the old days.
Reader Comments (5)
Posted: Jan 12th 2009 1:24PM Lateris said
–noun 1. a fragment, esp. of broken earthenware.
2. Zoology. a. a scale.
b. a shell, as of an egg or snail.
3. Entomology. an elytron of a beetle.
Also, sherd.
--------------------------------------------------------------------------------
Origin:
bef. 1000; ME; OE sceard; c. LG, D schaard; akin to shear
I love how th eword has been adapted into the IT culture.
Reply
2. Zoology. a. a scale.
b. a shell, as of an egg or snail.
3. Entomology. an elytron of a beetle.
Also, sherd.
--------------------------------------------------------------------------------
Origin:
bef. 1000; ME; OE sceard; c. LG, D schaard; akin to shear
I love how th eword has been adapted into the IT culture.
Posted: Jan 12th 2009 5:00PM (Unverified) said
Other mmo terms or acronyms that I find useful in every day life:
1) Proc. I don't think there's another word that encapsulates this meaning well.
2) OMW. I find myself texting friends this all the time, and then I'm mystified when they don't know I'm on my way.
Umm, I'm sure there are others, but I can't really think of them now.
Reply
1) Proc. I don't think there's another word that encapsulates this meaning well.
2) OMW. I find myself texting friends this all the time, and then I'm mystified when they don't know I'm on my way.
Umm, I'm sure there are others, but I can't really think of them now.
Posted: Jan 12th 2009 5:01PM Seraphina Brennan said
Aggro. So many people use that anymore -- even people who don't play MMOs.
"Dude, I pulled so much boss aggro today at the office."
Reply
"Dude, I pulled so much boss aggro today at the office."
Sorry, you must be logged in to leave a comment.
Featured Stories
The most popular posts
in the last 7 days
- WoW loses another 100,000 subscribers 146 comments
- The Daily Grind: What's the highest sub fee you'd pay? 85 comments
- Earthrise shutting down today 69 comments
- Star Trek Online unpacks Cardassian mystery boxes 57 comments
- Meet the guild that's lasted over 16 years 54 comments







