a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment by irata
irata  ·  2768 days ago  ·  link  ·    ·  parent  ·  post: Hubski User Data Converted to SQL—Watch for Bugs!

Sounds like a good move, though I don't know how the site's data was structured before (though from experience I'd hazard a collection of different and interlinked pieces...)

Having a single database for everything can cause its own issues too, particularly when scaling enormously. Happy to discuss "data as a service" and other concepts if that will help - one thing at a time though!





rob05c  ·  2768 days ago  ·  link  ·  

    how the site's data was structured before

Serialised s-expressions.

    particularly when scaling enormously

We're about three orders of magnitude from that problem.

    Happy to discuss "data as a service" and other concepts if that will help

We've considered SQL-as-a-service; at some point, it may be cheaper and faster than using a VM host. But it'll almost certainly be SQL. Our data is relational (like 99% of data), and we'll probably never see the scale where it becomes infeasible. Facebook uses SQL with peaks of 13 million transactions/second. We're currently on the order of 1 transaction/second.

irata  ·  2768 days ago  ·  link  ·  

s-expressions?! Crikey, was this made in LISP? :)

I agree with your points, and realistically it's not going to be an issue. I wish you luck with the new SQL implementation!

rob05c  ·  2768 days ago  ·  link  ·  

Yep, Hubski is an old Hacker News fork. It's all Arc Lisp, which we're moving to Racket.