@rla4
Roberta Arcoverde
3 years
Ontem corrigimos um bug interessante - a presença de um UTF BOM estava causando erros em metade das requisições a uma API externa ** Interesting issue we fixed yesterday - an UTF BOM was causing half of the requests to an external API to fail.
Tweet media one
13
12
226

Replies

@rla4
Roberta Arcoverde
3 years
Esse problema foi particularmente difícil de identificar pois 1) apenas metade das requisições falhava, 2) o BOM é um non-breaking-space, não aparecia nos logs, 3) não houve nenhuma alteração de código do nosso lado, o BOM sempre foi enviado e sempre funcionou.
2
0
27
@rla4
Roberta Arcoverde
3 years
Finalmente conseguimos uma confirmação dos mantenedores da API externa de que eles estavam fazendo um rolling update nos servidores deles; os servidores atualizados estavam rejeitando nossas requisições, os outros não!
1
0
33
@rla4
Roberta Arcoverde
3 years
Pra quem se interessar pelo assunto:
0
2
60
@japonesdev
Dev e dor ➔ okano.dev
3 years
@rla4 PHP feelings 😂
0
0
1
@rla4
Roberta Arcoverde
3 years
0
0
2
@roudi
RoadHouse
3 years
@rla4 parece que nao era tao BOM assim ne? (me perdoa, nao resisti)
0
0
1
@pmarcus93
Marcus Pereira
3 years
@rla4 eu simplesmente amooo gráficos comparativos assim <3 ano passado trabalhando num sistema com uma série de problemas de arquitetura, implementamos algumas otimizações simples e a diferença de consumo de CPU era gritante... tava viciado em ficar comparando o antes / depois
0
0
4
@inhodpr
davi pires
3 years
@rla4 Dá pra fazer umas gambiarra top com non-breaking space.
Tweet media one
0
0
5
@dianaarnos
Diana Arnos
3 years
@rla4 Isso parece um BO que já foi muito comum com PHP XD
0
0
5
@Dan_Damacena
Daniel Damacena
3 years
@rla4 Obrigado pela descrição do gráfico!
0
0
1
@BayacN
bayac 🚧
3 years
@rla4 Já peguei essa situação também, mas no caso eram 100% das reqs. Bora de hotfix
0
0
0
@LuizAdolphs
Luiz
3 years
@rla4 O BOM é que resolveram né
0
0
2
@rla4
Roberta Arcoverde
3 years
@fatchelpires Bad request nas api calls
0
0
0