O primeiro fim de semana de jogos correu bem do ponto de vista técnico (menos se olharmos para o desempenho da equipe).
Um fenômeno ainda é reproduzível. Se você fizer multitarefa no celular, alternar para outros aplicativos durante o bate-papo do jogo e depois voltar, às vezes acaba em uma situação em que o tópico não é atualizado. Os avatares de status piscam, indicando que há um fluxo constante de mensagens.
É necessário atualizar o navegador ou acessar pela página inicial para ver as mensagens perdidas.
Tudo isso usando um dispositivo Android atualizado com o Chrome.
Tivemos uma partida de derbi ontem à noite, o que foi uma ótima oportunidade para monitorar isso:
Um usuário sênior registrou toda a partida usando o inspeção de rede do Chrome Dev Tools, e nenhum status de erro foi relatado no cliente
Fiz uma pesquisa rápida durante o jogo e obtive algumas dezenas de respostas, das quais 94% foram positivas (sem problemas). Este é um resultado muito bom, e não tenho certeza se é possível obter 100% limpo com esse método de pesquisa (usuários aleatórios, hardware aleatório, condições de rede aleatórias). Portanto, considero qualquer coisa acima de 90% um sucesso.
Para resumir, na infraestrutura SaaS da CDCK, isso agora é um problema marginal e os recursos geralmente funcionam bem, mesmo sob carga pesada ou com picos. Me avise se quiser se aprofundar nisso, e eu fornecerei uma data e hora possíveis. Afinal, nunca se sabe o que acontece durante um jogo e como o público reage aos eventos.
As restrições relacionadas à COVID foram relaxadas, então atualmente as arenas podem ser vendidas com capacidade total. Isso impacta nosso público, pois os fãs do HC estarão presentes nos jogos, em vez de conversar freneticamente online.
Fundimos um patch de desempenho que afetará sites que estão vendo muita atividade, especificamente quando muitos usuários estão em um único tópico e as postagens recebem curtidas. Durante esses eventos, um dos resultados possíveis foi exatamente esse comportamento de “congelamento”.
Em um único site que hospedamos, essa alteração resultou em 12 milhões de requisições a menos para o endpoint de postagens sendo feitas por dia de evento, o que competia com as atualizações ao vivo de respostas mais recentes.
Anotado. Temos um derby em sequência na sexta e sábado, então haverá agitação. Embora 13.000 pessoas estejam na grande inauguração da nossa nova arena, o que pode ter um impacto em nossa carga, positivo ou negativo.
Se alguém na CDCK tiver interesse em logs detalhados, esperamos um burburinho hoje à noite das 18:30 às 21:00 e especialmente amanhã das 17:00 às 19:30. Horário local da Finlândia UTC+2.
Geralmente isso não tem sido um problema (taxa de sucesso >90%) ou uma fonte de reclamações recentemente. Por outro lado, nossos usuários regulares sabem o que fazer se isso acontecer (uma atualização rápida ou visita à página do índice), então eles podem não estar prestando atenção.
De qualquer forma, temos um jogo começando em 45 minutos (17:00 UTC+2), então farei uma pesquisa com os usuários sobre o assunto e possivelmente alguns logs do lado do cliente também.
Realizamos uma enquete, como fizemos muitas vezes antes. Desta vez, as perguntas foram escritas na língua de Londres, para que vocês também possam lê-las. Perguntei aos usuários sobre travamentos completos e o tipo de dispositivo cliente que estavam usando. Constatações:
Baixo número de respostas, alta margem de erro
Aproximadamente 85/15 de resultado. Isso está exatamente de acordo com pesquisas anteriores. Nenhuma mudança para melhor ou pior
Consegui conversar com alguns dos usuários que relataram travamentos. De fato, eles experimentaram um travamento do tipo “parada completa”, que pode ser contornado atualizando o navegador ou visitando a página inicial. Portanto, ainda é possível reproduzir isso.
O jogo aconteceu em um horário anterior ao habitual e foi, na verdade, movido para esta data devido à confusão da COVID. Portanto, o número de usuários simultâneos foi relativamente baixo. Em condições normais, eu esperaria um número maior de usuários e postagens, já que o jogo foi fora de casa, foram marcados 7 gols e o resultado final foi uma derrota amarga.
Faz tempo, mas acidentalmente reproduzi isso ontem. Um jogo intenso e uma derrota dramática 6 segundos antes do apito final causaram picos intensos no chat, e minha visualização parou de atualizar. Não consegui recuperar visitando a página inicial e tive que atualizar o navegador.
Portanto, ainda está lá, embora não seja muito comum. Como discutido em outros lugares, estamos prontos para testar o chat assim que ele tiver algum tipo de recurso de arquivamento de tópicos disponível.