Como o padrão de descoberta de endpoints funciona - Amazon Timestream

Para recursos semelhantes aos do Amazon Timestream para, considere o Amazon Timestream LiveAnalytics para InfluxDB. Ele oferece ingestão de dados simplificada e tempos de resposta de consulta de um dígito em milissegundos para análises em tempo real. Saiba mais aqui.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Como o padrão de descoberta de endpoints funciona

O Timestream é construído usando uma arquitetura celular para garantir melhores propriedades de escalonamento e isolamento de tráfego. Como cada conta de cliente é mapeada para uma célula específica em uma região, seu aplicativo deve usar os endpoints corretos específicos da célula para os quais sua conta foi mapeada. Ao usar o SDKs, esse mapeamento é tratado de forma transparente para você e você não precisa gerenciar os endpoints específicos da célula. Porém, ao acessar diretamente a API REST, você mesmo precisará gerenciar e mapear os endpoints corretos. Esse processo do padrão de descoberta de endpoints é descrito abaixo:

  1. O padrão de descoberta do endpoint começa com uma chamada para a ação DescribeEndpoints (descrita na seção DescribeEndpoints).

  2. O endpoint deve ser armazenado em cache e reutilizado pelo período de tempo especificado pelo valor retornado time-to-live (TTL) (the). CachePeriodInMinutes As chamadas para a API Timestream Live Analytics podem então ser feitas durante o TTL.

  3. Depois que o TTL expirar, uma nova chamada DescribeEndpoints deve ser feita para atualizar o endpoint (em outras palavras, recomeçar na Etapa 1).

nota

A sintaxe, os parâmetros e outras informações de uso da ação DescribeEndpoints estão descritos na Referência da API. Observe que a DescribeEndpoints ação está disponível por meio de ambos SDKs e é idêntica para cada um.

Para a implementação do padrão de descoberta de endpoints, consulte Implementar o padrão de descoberta de endpoints.