Cómo funciona el patrón de detección de puntos de conexión - Amazon Timestream

Para obtener capacidades similares a las de Amazon Timestream para LiveAnalytics, considere Amazon Timestream para InfluxDB. Ofrece una ingesta de datos simplificada y tiempos de respuesta a las consultas en milisegundos de un solo dígito para realizar análisis en tiempo real. Obtenga más información aquí.

Cómo funciona el patrón de detección de puntos de conexión

Timestream se creó con una arquitectura celular para garantizar una mejor escalabilidad y propiedades de aislamiento del tráfico. Dado que cada cuenta de cliente se mapea a una celda específica de una región, la aplicación debe usar los puntos de conexión específicos de celda correctos a los que se ha mapeado su cuenta. Al usar los SDK, este mapeo se gestiona de forma transparente y no es necesario que gestione los puntos de conexión específicos de cada celda. Sin embargo, cuando acceda directamente a la API de REST, tendrá que gestionar y mapear los puntos de conexión correctos personalmente. A continuación, se describe este proceso de patrón de detección de puntos de conexión:

  1. El patrón de detección de puntos de conexión comienza con una llamada a la acción DescribeEndpoints (que se describe en la sección DescribeEndpoints).

  2. El punto de conexión debe almacenarse en caché y reutilizarse durante el tiempo especificado en el valor de tiempo de vida (TTL) (el CachePeriodInMinutes) devuelto. De este modo, se pueden realizar llamadas a la API de Timestream Live Analytics mientras dure el TTL.

  3. Cuando caduque el TTL, se debe realizar una nueva llamada a DescribeEndpoints para actualizar el punto de conexión (en otras palabras, empezar de nuevo en el paso 1).

nota

La sintaxis, los parámetros y otra información de uso de la acción DescribeEndpoints se describen en la referencia de la API. Tenga en cuenta que la acción DescribeEndpoints está disponible a través de ambos SDK y es idéntica para cada uno.

Para obtener información sobre la implementación del patrón de detección de puntos de conexión, consulte Implementación del patrón de detección de puntos de conexión.