Index of content
capitulo 35 Introducción a la programación reactiva 35.1 Introducción En este capítulo introduciremos el concepto de Programación Reactiva. Reactivo la programación es una forma de escribir programas que permiten que el sistema reaccione a los datos siendo publicado en él. Veremos la biblioteca RxPy que proporciona un Python implementación del enfoque ReactiveX para la Programación Reactiva. 35.2 ¿Qué es una aplicación reactiva? Una aplicación reactiva es aquella que debe reaccionar a los datos; normalmente ya sea a la presencia de nuevos datos, o a cambios en los datos existentes. El Manifiesto Reactivo presenta las características clave de Reactive Systems como: • Sensible. Esto significa que dichos sistemas responden de manera oportuna. aquí de el curso oportuno diferirá según la aplicación y el dominio; en uno situación un segundo puede ser oportuno en otro puede ser demasiado lento. • Resiliente. Dichos sistemas se mantienen receptivos frente a fallas. Los sistemas deben por lo tanto, estar diseñado para manejar fallas con gracia y continuar trabajando apropiadamente después de la falla. • Elástico. A medida que aumenta la carga de trabajo, el sistema debería seguir respondiendo. • Impulsado por mensajes. La información se intercambia entre elementos de un reactivo. sistema mediante mensajes. Esto asegura acoplamiento flojo, aislamiento y ubicación. transparencia entre estos componentes. Como ejemplo, considere una aplicación que enumera un conjunto de Equity Stock Trade valores basados en los últimos datos de precios fijos del mercado. Esta aplicación podría presentar la valor actual de cada comercio dentro de una tabla. Cuando se obtienen nuevos datos sobre el precio de las acciones en el mercado © Springer Nature Suiza AG 2019 J. Hunt, Guía avanzada para la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-25943-3_35 421
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read MoreTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Read More• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Read More