1
resposta

[Dúvida] Benefícios entre Edge Pattern e utilização de endpoints segmentados

Boa tarde, tudo bem?

Achei fantástico o conteúdo sobre Edge Pattern, porém me levantou um questionamento, possivelmente seja devido a maneira que interpretei o uso. Mas qual seria o benefício de criar um serviço Edge que será responsável pelas respostas de um mobile e outro que será responsável por web, por exemplo, ao invés de criar apenas uma API e dividir endpoints para mobile e endpoints para web internamente?

1 resposta

Olá Daniel, tudo bem? Criar serviços Edge separados para seu app mobile e sua aplicação web pode ter vários benefícios, entre eles:

  • Melhor performance: O serviço Edge pode ser otimizado de acordo com as demandas de cada plataforma, proporcionando uma melhor resposta aos usuários.
  • Escalabilidade independente: A escalabilidade dos serviços Edge pode ser gerenciada de forma independente, sem afetar o desempenho da outra plataforma.
  • Maior flexibilidade na implementação: Diferentes plataformas podem requerer diferentes lógicas de negócios, tornando mais fácil implementar soluções específicas para cada uma.
  • Segurança reforçada: É possível aplicar medidas de segurança diferentes para cada serviço Edge, aumentando a proteção dos dados e da aplicação.