Skip to content
StackPractices

Etiqueta: streaming

Explora 17 recursos prácticos de ingeniería de software etiquetados con "streaming". Descubre recetas de código, patrones de diseño, plantillas de documentación y guías detalladas para ayudarte a construir, desplegar y mantener soluciones listas para producción con streaming.

Stream de salida LLM con Server-Sent Events (SSE)

Stream respuestas LLM a clientes en tiempo real usando Server-Sent Events con FastAPI, OpenAI streaming y async generators para salida token por token

Leer Archivos Grandes

Cómo leer archivos grandes de forma eficiente sin agotar la memoria.

Escribir Archivos Grandes

Cómo escribir archivos grandes de forma eficiente usando salida bufferizada y streaming.

Construir Consumer Groups de Kafka con Python para

Crear consumer groups de Kafka en Python con asignacion de particiones, gestion de offsets, estrategias de commit, manejo de rebalance y semantica exactly-once para stream processing escalable.

Consumir Topicos de Kafka con Spring Boot Stream Listeners

Construir consumers de Kafka en Spring Boot usando anotaciones @KafkaListener, consumers concurrentes, error handlers, patrones DLQ y batch listeners con acknowledgment manual.

Patrón Batch-to-Streaming Bridge

Cómo bridgear batch y streaming pipelines con un data lake. Cubre Lambda architecture, Kafka Connect S3 sink, schema alignment, y unified serving layer.

Patrón CDC: Stream Database Changes a Downstream

Cómo streamear database changes a downstream consumers con CDC. Cubre log-based CDC, Debezium, Kafka Connect, outbox pattern, y consumer reconciliation.

Patrón Schema Registry Evolution

Cómo manejar schema versions para streaming pipelines con un schema registry. Cubre Avro, backward compatibility, forward compatibility, y consumer migration.

Patrón Async Generator

Transmitir datos de forma perezosa con async generators. Producir valores uno a la vez conforme estan disponibles, habilitando procesamiento eficiente en memoria de secuencias grandes o infinitas.

Patrón Back-Pressure

Previene que sistemas upstream abrumen a consumidores downstream propagando señales de control de flujo hacia atrás a través del pipeline, asegurando throughput estable bajo carga.

Referencia Detallada de Arquitectura de Aplicaciones LLM

Construir aplicaciones LLM en produccion end-to-end. Cubre capas de API, gestion de prompts, streaming, caching, guardrails, observabilidad, evaluacion y patrones de deployment para sistemas LLM confiables.

Referencia Detallada del OpenAI API

el OpenAI API en produccion. Cubre chat completions, streaming, function calling, structured outputs, embeddings, fine-tuning, batch API, assistants API, rate limits, error handling y optimizacion de costos.

gRPC en Microservicios — Guía de RPC de Alto Rendimiento

Guía práctica de gRPC para microservicios: Protocol Buffers, streaming, balanceo de carga y migración desde REST para RPC de alto rendimiento.

Arquitectura de Data Pipelines: Batch, Streaming, Lambda

Dominá arquitectura de data pipelines: batch processing, streaming, patrones lambda y kappa, ETL vs ELT y cómo elegir el approach correcto para tus data workloads.

Analítica en Tiempo Real

Guía práctica sobre analítica en tiempo real: recolección de eventos, procesamiento de streams, data warehousing y construcción de dashboards sub-segundo con Kafka, ClickHouse, Druid y bases de datos OLAP modernas.

Referencia Detallada de React Server Components: Arquitectura RSC

Dominá React Server Components: arquitectura RSC, data loading, streaming, server actions y client component boundaries en Next.js App Router.

Referencia Detallada de Apache Kafka en Producción

Ejecutar Apache Kafka en produccion con confianza. Cubre particiones, replicacion, consumer groups, monitoreo, tuning de performance y mejores practicas operativas para pipelines de streaming de alto throughput.