GIF da série Friends usado em excesso 'quebra' backup de site
A reprodução excessiva de um famoso GIF da série Friends resultou na falha do sistema de backup da plataforma Discourse , responsável pelo software de código aberto utilizado em mais de 22 mil fóruns online. O problema foi detalhado pela empresa na última quinta-feira (9).
O GIF em questão mostra a personagem Rachel, interpretada pela atriz Jennifer Aniston, fazendo uma dancinha. A cena icônica do seriado encerrado em 2004 se transformou em um meme popular usado constantemente em posts e mensagens privadas para celebrar boas notícias.
O que causou o problema?
Embora seja um arquivo pequeno, de apenas 1,6 MB, o GIF causou um grande problema técnico ao ser adicionado repetidamente nas discussões online. A falha tem relação com uma política de segurança do Discourse.
- A cada vez que o meme é reutilizado em um contexto diferente, nos fóruns de discussão, o sistema cria uma nova cópia do arquivo ;
- Mesmo se tratando de um conteúdo idêntico a todas as demais versões, a plataforma atribui um hash único para o GIF inserido, tratando-o como um novo arquivo;
- Dessa forma, o arquivo de backup total gerado somou nada menos que 377 GB de dados , após o arquivo original ser duplicado 246.173 vezes, de acordo com a empresa;
- Com isso, o limite do sistema de backup foi excedido e houve falha no procedimento de salvar os dados da plataforma.
A GIF of Rachel from Friends doing a happy dance was duplicated 246,173 times on one Discourse site. 1.6 MB became 377 GB of backup bloat and broke a filesystem limit.
Turns out Jennifer Aniston can stress-test infrastructure:https://t.co/I80bfhKJBG
— Discourse (@discourse) April 9, 2026
A primeira tentativa de solucionar o problema foi rastrear o conteúdo original por meio do hash. A partir daí, os uploads passaram a ser agrupados pela identificação única, durante o backup, e apenas o primeiro arquivo de cada grupo era armazenado.
Também foram criados links físicos para os arquivos duplicados, mas uma nova falha surgiu. O sistema tinha limite de 65.000 links físicos por arquivo, enquanto a quantidade de downloads chegou a 181.000 após a mudança.
Como foi resolvido?
Para solucionar de vez o problema, o Discourse investiu em uma nova solução, melhorando a anterior. Os links físicos continuaram em uso, mas quando o sistema exibia a mensagem de erro ao atingir o limite, era feita uma cópia local do arquivo.
Assim, o novo arquivo passou a ser tratado como primário para os links físicos subsequentes , até que se atingisse o limite. Conforme a plataforma, essa medida "funciona em qualquer sistema de arquivos, sem necessidade de configuração".
É fã de Friends? Então, não deixe de conferir a versão animada dos personagens da série feita por IA.
Discussion in the ATmosphere