HN Hall of Fame Weekly email

Database “sharding” came from Ultima Online? (2009)

www.raphkoster.com Essays & writing Essays & articles Computer science Class of 2023-04 Hall of Fame
Screenshot of www.raphkoster.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 6 calendar years, with breakout response in 3 of them.

submissions
8
submitters
6
observed span
2018–2024
peak thread · 172 comments
294 pts
latest 20+ return · 2024-08-25
294 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

For context, Raph Koster is not only the person who designed Ultima Online, but generally considered one of the top theoricians in game design. This isnt some guy who has a small blog and came up with a neat explanation for how some word came about in the early days of the web. Its the guy who did it.

EasyUO scripting was my introduction to programming at age 14. By the time I got to college I was already a professional coder and I was able to enjoy CS as a recapitulation or reinterpretation of my foundational understanding instead of a dogmatic prescribed methodology as I saw in my object oriented/relational database bound peers. UO really sparked my whole life's passion accidentally by leaving the memory and registers readable/writable and the server requests unencrypted. It is a shame that…

elif·209-point thread·

I personally remember that couple of years, 95-97, as ripe for coming up by yourself with things that are now considered "obvious" or just the way things are done. Things happened fast: by the start of 1995 the concept of networked computers was a vague thing from the movies to me and by the end of 1997 I was an "experienced" web developer. We had websites, but we didn't have good search, so you still had to learn many things…

New sharding is but old partitioning writ large. Partitioning sounded too much like what grandpa did, so they gave it a jazzy new name.

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
3

100+ points or 50+ comments

Total points
685

reference only — not used in Hall rules or ranking

Total comments
391

reference only — not used in Hall rules or ranking

Every submission