“Uma pequena mudança na API tem implicações enormes”, disse o CEO do Twitter, Elon Musk escreveu Em um tweet na segunda-feira, o Twitter fez referência a uma ferramenta usada por desenvolvedores terceirizados que executam programas que extraem dados e os publicam em seu site. “A camada de codificação é muito frágil sem um bom motivo. Eventualmente, uma reescrita completa é necessária.
Ele voltou a essa explicação uma segunda vez na segunda-feira, duas vezes chamar O site é “frágil”.
Desde que assumiu o Twitter, o CEO Elon Musk demitiu cerca de dois terços da força de trabalho da empresa, engajou-se em cortes de custos agressivos e forçou os trabalhadores a se mudarem para locais de trabalho “mais difíceis” ou deixarem a empresa em parte. As demissões em massa levaram a preocupações generalizadas sobre a capacidade do Twitter de manter as operações principais, já que as equipes críticas de engenharia foram reduzidas a um ou zero funcionários.
Nos meses desde a aquisição – e demissões subsequentes – o Twitter enfrentou inúmeras interrupções, prejudicando os principais recursos: carregamento de tweets e notificações, envio de tweets e mensagens diretas, acesso a links e fotos. Cada um – por funcionários atuais e antigos ou pelo próprio Musk – foi informado de que a empresa estava fazendo alterações em seu código.
“Todo erro no código e nas operações agora é perigoso”, disse um ex-engenheiro ao The Washington Post em novembro, explicando que aqueles que permanecerem “farão muito, muito mais trabalho e, por causa disso, são mais propensos a cometer erros. .” O ex-engenheiro falou sob condição de anonimato por medo de represálias.
Antes da aquisição de Musk, a empresa tinha uma equipe de avaliação de risco que verificava as mudanças de produtos em busca de problemas antecipados. O processo de avaliação de risco do Twitter ajudou a sinalizar possíveis problemas antes que eles surgissem. Mas o The Washington Post informou que a equipe foi demitida depois que Musk assumiu, levando a lançamentos de produtos repletos de erros.
Musk e o Twitter não responderam imediatamente aos pedidos de comentários.
Desde que assumiu o Twitter, Musk seguiu o plano da empresa de cortar 75% de sua força de trabalho, cortar custos de forma agressiva e buscar novos fluxos de receita, como cobrar US$ 8 por mês pelos ícones de verificação azul da empresa. Mas sua gestão foi marcada por contratempos embaraçosos, como a falha do recurso de marca de seleção, que resultou em um enxame de imitadores e em várias ocasiões levou o Twitter a suspender temporariamente o serviço de assinatura.
Musk prometeu restaurar a “liberdade de expressão” na plataforma do Twitter, demitindo os gerentes anteriores da empresa, a quem culpou por uma abordagem de moderação de conteúdo baseada na proteção contra os danos do discurso de ódio e da desinformação. Musk prometeu transparência nas decisões do antigo regime, como uma tentativa de limitar a divulgação de uma reportagem do New York Post sobre o conteúdo do laptop de Hunter Biden. foi superado Vazamentos de informações da empresa sob sua própria liderança.
Mesmo antes da aquisição de Musk, os funcionários do Twitter alertaram sobre os riscos para o site em caso de interrupção. O denunciante do Twitter, Peter Zatko, alertou sobre uma possível interrupção nos data centers externos do Twitter, por exemplo, em uma reclamação recebida por comitês do Congresso.
Esse tipo de interrupção pode impossibilitar a recuperação de dados confidenciais – e pode deixar o Twitter fora do ar por meses. Apesar das preocupações com a infraestrutura vulnerável do Twitter, Musk ordenou o fechamento do maior data center do Twitter em Sacramento em dezembro, informou o Washington Post na época.
Na segunda-feira, os usuários do Twitter foram recebidos com falhas imediatamente após a abertura do site.
Quando os usuários clicavam no link no Twitter, recebiam uma mensagem que dizia: “Seu programa de API atual não tem acesso a este endpoint” e os enviavam para uma página projetada para desenvolvedores.
“Relatos de usuários indicam problemas com o Twitter”, afirmou o Down Detector, um site que monitora interrupções online.
“Fizemos uma mudança interna que teve algumas consequências não intencionais”, disse a conta de suporte do Twitter disse Em um tweet.
No início da manhã, algumas atividades pareciam ter sido restauradas.
“As coisas agora devem funcionar normalmente”, disse a conta de suporte do Twitter em um tweet. “Obrigado por se juntar a nós!”
O padrão na segunda-feira refletiu uma interrupção do início de fevereiro, que surgiu quando o Twitter fez alterações semelhantes em sua API, um feed de dados projetado para desenvolvedores.
O Twitter experimentou uma interrupção generalizada em 8 de fevereiro, deixando os usuários incapazes de enviar tweets e mensagens diretas, seguir outras contas e fazer upload de conteúdo em suas linhas do tempo.
“A partir de 9 de fevereiro, não daremos mais suporte ao acesso gratuito à API do Twitter, v2 e v1.1. Em vez disso, obtenha um nível básico pago ”, Twitter escreveu Naquele mês.
Musk disse que o Twitter está tentando reprimir os dados de acesso livre do Twitter.Abuso“Os golpes são executados por bots, mas a empresa disse mais tarde que estava oferecendo uma versão gratuita, atraindo críticas por seus esforços agressivos para monetizar recursos anteriormente gratuitos do site.
Esses problemas seguiram a interrupção global generalizada que o Twitter enfrentou em dezembro.
Em bate-papos em grupo entre engenheiros atuais e antigos da época, alguns especularam que a falha de dezembro ocorreu depois que uma atualização de software deu errado.
Não foi até segunda-feira que Musk sugeriu uma reescrita completa do código do Twitter. Ele ocupou esse cargo por vários meses desde que assumiu o cargo no ano passado. Em um espaço no Twitter em dezembro, ele disse que o recurso de áudio ao vivo do site exigia uma revisão da base de código da empresa.
Pressionado por um participante para explicar o que isso significava, Musk ficou irritado.
“Surpresa, uau”, disse ele após hesitações e pausas. “Você é um idiota. … Que tolo.”
“Guru da música. Praticante da web incurável. Pensador. Viciado em zumbis ao longo da vida. Fã de TV. Organizador típico. Estudioso de cerveja do mal.”