StackPractices

data

Recursos prácticos sobre data para ingenieros de software.

86 resultados

Entendiendo el Procesamiento de Datos en Ingeniería de Software

Toda aplicación eventualmente trabaja con datos — analizando entrada de usuario, serializando objetos para APIs, validando envíos de formularios o transformando registros entre formatos. Manejar datos correctamente es lo que separa scripts frágiles de sistemas listos para producción.

Esta colección cubre recetas y patrones prácticos para trabajar con JSON, CSV, XML, YAML y formatos personalizados. Encontrarás soluciones listas para copiar para tareas comunes como aplanar objetos anidados, sanitizar entrada de usuario, generar slugs y formatear fechas en Python, Java y JavaScript.

advanced

CTEs Recursivas para Consultas de Datos Jerárquicos

Cómo consultar datos jerárquicos con Common Table Expressions recursivas en SQL, cubriendo tree...

beginner

Truncar Texto

Cómo truncar texto con ellipsis y límites de palabras en Python, Java y JavaScript.

beginner

Codificacion y Decodificacion de URLs

Domina la codificacion de URLs en JavaScript y otros lenguajes con encodeURI, encodeURIComponent,...

beginner

Codificacion de URLs

Codifica y decodifica URLs, parámetros de query y segmentos de path de forma segura en Python,...

data encoding url percent-encoding
beginner

Generacion de UUID: v4, v7 y Comparacion con ULID

Compara UUID v4, v7, ULID y nanoid para generar identificadores unicos con diferentes tradeoffs en...

beginner

Generación de UUID en Python, JavaScript y Java

Generá identificadores únicos universales (UUIDs) para claves de base de datos, tokens de sesión y...

intermediate

Validar JSON Schema

Cómo validar datos JSON contra schemas en Python, Java y JavaScript.

intermediate

Implementa Transacciones ACID en PostgreSQL

Como usar transacciones de PostgreSQL para asegurar Atomicidad, Consistencia, Aislamiento y...

intermediate

Cómo usar agregaciones de Elasticsearch (con ejemplos)

Usá agregaciones de Elasticsearch para búsqueda facetada, métricas y análisis de series temporales....

beginner

Exportar Datos a CSV y Excel

Cómo exportar datos estructurados a archivos CSV y Excel de forma eficiente.

intermediate

Patrón RAG Hybrid Search

Combina busqueda por palabras clave (BM25) y semantica (vectores) para mejorar la precision de...

advanced

Puente Batch-Streaming: Un Solo Lago para Ambos Pipelines

Fusiona ETL por lotes y streaming en tiempo real en un data lake consultable. Arquitectura Lambda...

advanced

Patrón CDC: Stream Database Changes a Downstream

Cómo streamear database changes a downstream consumers con CDC. Cubre log-based CDC, Debezium,...

advanced

Patrón Data Lineage Tracking

Cómo trackear data origin y transformations end-to-end. Cubre column-level lineage, OpenLineage,...

intermediate

Patrón ETL Extract-Transform-Load

Cómo construir ETL pipelines con extract, transform, y load stages. Cubre staging tables,...

intermediate

Patrón Idempotent Load

Cómo re-run data loads safely sin duplicates. Cubre deduplication keys, MERGE upserts, load IDs,...

advanced

Patrón Schema Registry Evolution

Cómo manejar schema versions para streaming pipelines con un schema registry. Cubre Avro, backward...

advanced

Plantilla de Runbook de Migración de Datos con Rollback

Usa esta plantilla de runbook para migrar datos de forma segura. Incluye pre-chequeos, pasos de...

advanced

Kafka Stream Processing

Construye pipelines de event streaming en tiempo real con Kafka. Cubre producers, consumers, Kafka...

kafka stream-processing event-streaming schema-registry
intermediate

Data Lake vs Data Warehouse — Guía de Arquitectura

Guía práctica de arquitectura Data Lake: almacenamiento estructurado vs no estructurado, conceptos...

No se encontraron resultados.