<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div class="PlainText">Vei... to sem palavras.<br>
<br>
Bruno Buss <bruno.buss@gmail.com> escreveu:<br>
<br>
</div>
<div>
<div dir="ltr">Sim, inclusive tem pelo menos um vídeo do grupo Facebook Engineering[1] onde eles falam sobre os deploys deles e coisa do tipo e a parada é bem mindfuck para quem não está acostumado com a escala desse tipo ;P
<div><br>
</div>
<div>[1] <a href="https://www.facebook.com/Engineering">https://www.facebook.com/Engineering</a></div>
<div><br>
</div>
<div>PS: Vale a pena ler/ver a maioria dos textos/vídeos deste grupo ;)</div>
</div>
<div class="x_gmail_extra"><br>
<br>
<div class="x_gmail_quote">On Fri, Jan 10, 2014 at 3:55 PM, Blabos de Blebe <span dir="ltr">
<<a href="mailto:blabos@gmail.com" target="_blank">blabos@gmail.com</a>></span> wrote:<br>
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr">Hooooooooly Shit!!!!</div>
<div class="x_HOEnZb">
<div class="x_h5">
<div class="x_gmail_extra"><br>
<br>
<div class="x_gmail_quote">On Fri, Jan 10, 2014 at 3:33 PM, Tiago Peczenyj <span dir="ltr">
<<a href="mailto:tiago.peczenyj@gmail.com" target="_blank">tiago.peczenyj@gmail.com</a>></span> wrote:<br>
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr"><a href="http://arstechnica.com/business/2012/04/exclusive-a-behind-the-scenes-look-at-facebook-release-engineering/" target="_blank">http://arstechnica.com/business/2012/04/exclusive-a-behind-the-scenes-look-at-facebook-release-engineering/</a><br>
<div><br>
</div>
<div>"<span style="font-size:medium; font-family:'Times New Roman'">Because Facebook's entire code base is compiled down to a single binary executable, the company's deployment process is quite different from what you'd normally expect in a PHP environment.
 Rossi told me that the binary, which represents the entire Facebook application, is approximately 1.5GB in size. When Facebook updates its code and generates a new build, the new binary has to be pushed to all of the company's servers.</span></div>
<div><span style="font-size:medium; font-family:'Times New Roman'"><br>
</span></div>
<div><span style="font-size:medium; font-family:'Times New Roman'">Moving a 1.5GB binary blob to countless servers is a non-trivial technical challenge. After exploring several solutions, Facebook came up with the idea of using BitTorrent, the popular peer-to-peer
 filesharing protocol. BitTorrent is very good at propagating large files over a large number of different servers.</span>"</div>
</div>
<div class="x_gmail_extra"><br>
<br>
<div class="x_gmail_quote">
<div>2014/1/10 Blabos de Blebe <span dir="ltr"><<a href="mailto:blabos@gmail.com" target="_blank">blabos@gmail.com</a>></span><br>
</div>
<div>
<div>
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr">
<div>
<div style="font-family:arial,sans-serif; font-size:13px">> e o facebook todo é um binario com mais de 1 GB</div>
<div style="font-family:arial,sans-serif; font-size:13px">> </div>
<span style="font-family:arial,sans-serif; font-size:13px">> o deploy é via bit-torrent.</span>
<div><br>
</div>
</div>
<div>Você, claro, tá tirando um sarro, né!?</div>
</div>
<div>
<div>
<div class="x_gmail_extra"><br>
<br>
<div class="x_gmail_quote">2014/1/10 Tiago Peczenyj <span dir="ltr"><<a href="mailto:tiago.peczenyj@gmail.com" target="_blank">tiago.peczenyj@gmail.com</a>></span><br>
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr">basicamente eles convertem PHP em C++ usando o HipHop
<div><br>
</div>
<div>e o facebook todo é um binario com mais de 1 GB</div>
<div><br>
</div>
<div>o deploy é via bit-torrent.</div>
</div>
<div class="x_gmail_extra">
<div>
<div><br>
<br>
<div class="x_gmail_quote">2014/1/10 Aureliano Guedes <span dir="ltr"><<a href="mailto:guedes_1000@hotmail.com" target="_blank">guedes_1000@hotmail.com</a>></span><br>
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div>
<div>Posso ta errado, mas acredito que aquele chat do face usa Perl.<br>
<br>
 Mas que trem e esse de hiphop "sei la o que" e esse de PHP com performance de C++?<br>
<br>
<br>
Renato Santos <<a href="mailto:renato.cron@gmail.com" target="_blank">renato.cron@gmail.com</a>> escreveu:<br>
<br>
</div>
<div>
<div>
<p dir="ltr">Isso é só um mirror, geralmente de "contribuição" por utilizar Perl em alguns pedaços (e no começo era um Perl script cgi) aí como pra eles um servidor não é nada, eles fazem o mirror. Assim como globo . com, etc</p>
</div>
<div>
<div>On Jan 10, 2014 9:26 AM, "Andre Luis" <<a href="mailto:alpbs2003@gmail.com" target="_blank">alpbs2003@gmail.com</a>> wrote:<br type="attribution">
</div>
<div>
<blockquote style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div>Bom dia lista,<br>
<br>
<br>
</div>
Hoje configurando o CPAN na minha maquina notei uma coisa curiosa <br>
<br>
<br>
(32) <a href="http://cpan.mirror.facebook.net/" target="_blank">http://cpan.mirror.facebook.net/</a>
<br>
<br>
<br>
</div>
Alguém sabe se o facebook está trabalhando com perl? Eu achava que o facebook usava PHP<br>
<br>
<br>
</div>
Abs<br clear="all">
<div>
<div>
<div>
<div><br>
<span style="text-indent:0px; letter-spacing:normal; font-variant:normal; text-align:left; font-style:normal; display:inline!important; font-weight:normal; float:none; line-height:normal; color:rgb(34,34,34); text-transform:none; font-size:13px; white-space:normal; font-family:arial,sans-serif; word-spacing:0px"></span></div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</blockquote>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
</div>
</div>
<div>-- <br>
Tiago B. Peczenyj<br>
Linux User #405772<br>
<br>
<a href="http://about.me/peczenyj" target="_blank">http://about.me/peczenyj</a> </div>
</div>
<br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</blockquote>
</div>
</div>
</div>
<div>
<div><br>
<br clear="all">
<div><br>
</div>
-- <br>
Tiago B. Peczenyj<br>
Linux User #405772<br>
<br>
<a href="http://about.me/peczenyj" target="_blank">http://about.me/peczenyj</a> </div>
</div>
</div>
<br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org" target="_blank">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
Bruno C. Buss<br>
<a href="http://www.brunobuss.net" target="_blank">http://www.brunobuss.net</a> </div>
</div>
</body>
</html>