Reddit Place and how they did it

Reddit did an amazing thing recently, that gave every user the possibility to place exactly one pixel every 5 minutes on a gigantic drawing board. What the community made of this was pretty incredible.

There were multiple Linux and video game logos, country flags and a ton of other stuff. I merely helped out keeping the tux (as seen above) in a good shape and revert stray pixels on its white belly ;)

Here's a time-lapse of how the board changed over the duration of the project:

Today Reddit blogged about how they executed the project from a technological point of view, I can only recommend you check out How We Built r/Place on their blog. The post covers their use of:

  • storing the board as a bitfield
  • redis
  • websockets
  • rabbitmq
Tagged with: #place #reddit

Thank you for reading! If you have any comments, additions or questions, please tweet or toot them at me!