preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

• Hot Observables, por el contrario, publican datos si hay un observador sub- escrito o no. 35.5.1 Observables fríos Un Cold Observable no publicará ningún dato a menos que haya al menos un observador suscrito para procesar esos datos. Además, un Observable frío solo proporciona datos para un observador cuando ese observador esté listo para procesar los datos; esto es porque el La relación Observable-Observador es más una relación de atracción. Por ejemplo, dado un Observable que generará un conjunto de valores basados ​​en un rango, entonces eso Observable generará cada resultado de forma perezosa cuando lo solicite un observador. Si el Observador tarda un tiempo en procesar los datos emitidos por el Observable, entonces el Observable esperará hasta que el Observador esté listo para procesar los datos antes emitiendo otro valor. 35.5.2 Observables calientes Hot Observables, por el contrario, publica datos si hay un observador suscrito O no. Cuando un Observador se registra en el Observable, comenzará a recibir datos en ese momento, a medida que el Observable publique nuevos datos. Si el Observable tiene elementos de datos anteriores ya publicados, estos se habrán perdido y el El observador no recibirá esos datos. La situación más común en la que se crea un Hot Observable es cuando el el productor fuente representa datos que pueden ser irrelevantes si no se procesan inmediatamente o puede ser reemplazado por datos posteriores. Por ejemplo, los datos publicados por un Stock La fuente de datos de precios de mercado entraría en esta categoría. Cuando un Observable se envuelve alrededor de esta fuente de datos, puede publicar esos datos ya sea que un observador sea o no suscrito 35.5.3 Implicaciones de observables fríos y calientes Es importante saber si tienes un Observable frío o caliente porque esto puede impacto en lo que puede suponer sobre los datos suministrados a los Observadores y, por lo tanto, cómo necesita diseñar su aplicación. Si es importante que no se pierdan datos, entonces se necesita cuidado para garantizar que los suscriptores estén en su lugar antes de un Hot Observable comienza a publicar datos (cuando esto no es una preocupación para un Observable frío). 424 35 Introducción a la programación reactiva

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más