Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It looks fairly standard tbh. A lot of the heavy lifting is done by AWS. They likely didn’t start out with this exact architecture in mind, but adapted along the way. I.e. something like: The timestamped key format improved poor performance. Redis was introduced when Postgres was getting swamped. Didn’t replace the existing memcached with Redis as it worked as it should. And ofc there surely were a ton of oddities/ issues with their AWS setup that they spent time fixing. The nginx description is a bit vague, but could be some “hack” to work around some ELB scaling behavior that wasn’t to their liking.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: