preloader

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

• Ejecución asíncrona y multiproceso más simple. El enfoque adoptado por RxPy hace que sea muy fácil ejecutar operaciones/comportamiento dentro de un multi entorno de subprocesos con funciones asíncronas independientes. • Operadores Disponibles. La biblioteca RxPy viene preconstruida con numerosas funciones adores que hacen mucho más fácil el procesamiento de los datos producidos por un Observable. • Composición de datos. Es sencillo componer nuevos flujos de datos (Observables) a partir de datos suministrados por dos o más otros Observables para asíncrono procesamiento cronológico. 35.8 Desventajas de la programación reactiva Es fácil complicar demasiado las cosas cuando comienza a encadenar operadores. Si usted utilizar demasiados operadores, o un conjunto de funciones demasiado complejo con los operadores, puede volverse difícil de entender lo que está pasando. Muchos desarrolladores piensan que la programación Reactiva es inherentemente de subprocesos múltiples; Este no es necesariamente el caso; de hecho RxPy (la biblioteca explorada en los siguientes dos capítulos) tiene un solo subproceso de forma predeterminada. Si una aplicación necesita el comportamiento para ejecutar de forma asíncrona, entonces es necesario indicarlo explícitamente. Otro problema para algunos marcos de programación reactivos es que puede volverse memoria intensiva para almacenar flujos de datos para que los observadores puedan procesar esos datos cuando estén listos. 35,9 El Marco de Programación Reactiva RxPy La biblioteca RxPy es parte del proyecto ReactiveX más grande y proporciona una implementación de ReactiveX para Python. Se basa en los conceptos de Observables, Observadores, Sujetos y Operadores. En este libro usamos RxPy versión 3. En el próximo capítulo discutiremos Observables, Observadores, Sujetos y sub- cripciones utilizando la biblioteca RxPy. El siguiente capítulo explorará varios RxPy operadores. 35.10 Recursos en línea Consulte los siguientes recursos en línea para obtener información sobre la programación reactiva: • https://www.reactivemanifesto.org/ El Manifiesto Reactivo. • http://reactivex.io/ La página de inicio de ReactiveX. • https://en.wikipedia.org/wiki/Design_Patterns Wikipedia página en Diseño Libro de patrones. 426 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