Boa tarde, pessoal!
Estou desenvolvendo meu primeiro projeto e ele é um pouco ambicioso — vai consumir várias APIs externas (como a da Riot Games, por exemplo).
Estou com algumas dúvidas sobre os limites de requisições, especialmente pensando em quando o app tiver vários usuários:
O limite de requisições geralmente é por chave de API, como isso funciona quando muitos usuários estão usando o app ao mesmo tempo? As requisições de todos contam juntas para o mesmo limite? Qual a forma correta de escalar o uso da API sem ultrapassar os limites? (usar cache, filas, delay entre chamadas, etc).
Estou tentando seguir boas práticas desde o começo pra evitar problemas no futuro, então qualquer dica ou explicação vai me ajudar bastante.