Evitando Requisicao Duplicada com Singleflight

Você tem algum endpoint que precisa processar muita coisa, consome dados de terceiros, lento, etc…. E para ajudar esse endpoint recebe muitas requisições simultâneas( algo que carrega na tua página inicial para todos users e tem o mesmo conteúdo) Cada vez que aquele endpoint é chamado seus olhos se enchem de lágrimas, pois então isso vai mudar :) e vou te contar como. Vamos usar o pacote singleflight. Nas palavras do pacote: ...

April 12, 2020 · 4 min