es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: REACTIVE-PROGRAMMING

Convertir la respuesta del stream de la API Webflux a List

Soy muy nuevo en la programación reactiva. Estoy consumiendo una API de webflux que devuelve una respuesta de flujo (application/stream+json). Mi tarea es llamar a la API y convertir la respuesta en una Lista. Aquí está mi parte de código para llamar a la API: ClientResponse res = webClient.method(HttpMethod.GET) .uri(“uri”) . . . Read more

Cómo procesar datos históricos utilizando Reactor?

Supongamos que tengo dos fuentes de eventos históricos, y que los eventos de cada fuente están ordenados cronológicamente. ¿Cómo puedo fusionar estas fuentes utilizando Reactor para que los eventos en el Flujo fusionado se emitan en orden cronológico? En RxNET, se puede utilizar una combinación de Observable.Generate() y HistoricalScheduler para . . . Read more

JsonEOFException: Fin inesperado de la entrada JSON al enviar un flujo a un punto final de RxJava2.

Estoy tratando de averiguar cómo llamar a un punto final que acepta un parámetro @Body de Flowable<Integer>, para suscribirse y procesar el flujo entrante (usando Micronaut y el marco RxJava). Tengo este controlador en Micronaut: @Post(uri = “inner”) @ExecuteOn(TaskExecutors.IO) HttpResponse inner(@Body Flowable<Integer> template){ template.subscribe(new Subscriber<Integer>() { Subscription subscription @Override void . . . Read more

Akka Streams divide el flujo para el manejo de errores.

Estoy utilizando akka http y streams para cumplir las solicitudes de API. Cuando la solicitud es inválida, quiero devolver un 400 y si es válida, quiero continuar con la computación y devolver el resultado posteriormente. El problema al que me enfrento es que el Payload que recibo de la solicitud . . . Read more