[FUG-BR] [off-topic] Palestra sobre como é a estrutura do Facebook para suportar 1 bilhão de usuários

Marcelo Gondim gondim em bsdinfo.com.br
Quarta Agosto 21 08:45:21 BRT 2013


Em 21/08/13 07:09, Welkson Renny de Medeiros escreveu:
> Em 20 de agosto de 2013 22:12, Leonardo Augusto <lalinden em gmail.com>escreveu:
>
>> Tem no proprio site do face tudo que eles usam.
>>
>> google => "facebook infra structure"
>>
>> Achei muito ruim o video... a pagina que fala da infra da uma visão
>> muito melhor.
>> Lá fala que a salvação foi o memcache.. e o bigtable.. dentre outros...
>> O hip-hop, compilador de php para C...
>> Esses detalhes que permitem esse absurdo de read/write..
>>
>> Claro, ficaria melhor se fosse em cima do freebsd :) (é linux que eles
>> usam ?)
>>
>>
> Facebook usa BigTable? certeza?
>
> BigTable é o NoSQL da Google.
>
> Provavelmente eles usam Cassandra.
Sim eles usam Cassandra.  :)
Definitivamente do tamanho que são, tanto eles quanto o Google, não tem 
como ficar no basicão rsrsrsrsrs
O interessante é ver que começaram como muita gente, usando LAMP ou FAMP 
e no final você precisa adaptar aquilo que já existe à sua necessidade. 
Se não houvesse o Software Livre talvez eles não conseguissem ser o que 
são hoje. Depender de softwares proprietários atrasaria o crescimento 
deles e ficaria muito caro.
O interessante é que até o hardware eles desenvolveram de forma aberta e 
que atendesse especificamente as necessidades do Facebook.


Mais detalhes sobre a lista de discussão freebsd