Quantcast
Viewing latest article 1
Browse Latest Browse All 2

Facebook’s release process

I ran across this article today on FrameThink about Facebook’s deployment process. For a company that has grown and continuously innovated like Facebook has, it’s cool to get some insider knowledge on how they get things down.

Here are some cool takeaways I got out of the article:

  • Public Shaming seems the be the method of choice for reprimanding employees
  • Any engineer can edit any part of the code and check it in at-will
  • There is no official QA group. All engineers are responsible for testing their code and all employees are encouraged to enter bugs
  • To decide if a feature should ship of not, they will test it out on a segment of the users
  • All code commits get packaged into weekly releases on tuesdays

Being someone who is working towards a more continuous deployment of my own, I would be interested to get more details on the exact methods of their deployment, but I wouldn’t be surprised if they keep those details to themselves for security reasons. Either way this article is a neat read.


Viewing latest article 1
Browse Latest Browse All 2

Trending Articles