bsimpson63
Re:How We Built r/Place
on Friday April 14, 2017 @01:42AM (#14112893)
https://grafana.com/ for the graphs and https://www.draw.io/ and http://www.fiftythree.com/ for the diagrams.
Re:How We Built r/Place
on Friday April 14, 2017 @01:39AM (#14112884)
Not having to implement redis ourselves.
Re:How We Built r/Place
on Thursday April 13, 2017 @04:19PM (#14110591)
> keeping it in RAM on a single machine
> 500kB packed array, coupled with cooldown logic, should have a negligible performance cost and can easily be done on a single thread. That thread could interact via atomic channels with the CDN
That's not simpler.
We used tools that we're already using heavily in production and are comfortable with.
Re:How We Built r/Place
on Thursday April 13, 2017 @03:48PM (#14110334)
What was wrong with it?
Re:How We Built r/Place
on Thursday April 13, 2017 @02:55PM (#14109881)
You're basically describing how we used redis for this project.
Re:How We Built r/Place
on Thursday April 13, 2017 @02:49PM (#14109828)
Re:How We Built r/Place
on Thursday April 13, 2017 @02:23PM (#14109600)
This was just a back of the napkin estimation. I think at one point we calculated that we'd be able to support one tile placement per user per second.
Re:How We Built r/Place
on Thursday April 13, 2017 @02:18PM (#14109543)
At reddit it's much easier for us to stand up a new Cassandra column family than a new postgres table (not saying this is how it should be, but just how it is).
All we needed to do here was add some simple locking and we would have been fine.
Re:Failed HN Launch vs. Reddit Paid Advertising: Which Converts Better
on Friday December 06, 2013 @01:47PM (#6862779)
That's actually how it works. If you target an ad to /r/programming it will show up on the frontpage for users subscribed to /r/programming.