DEV Community

William Rodriguez profile picture

William Rodriguez

404 bio not found

Location Badajoz Joined Joined on  Personal website https://wisrovi.dev github website
Procesa 50 millones de filas sin OOM: Query Streaming por bloques.

Procesa 50 millones de filas sin OOM: Query Streaming por bloques.

Comments
1 min read

Want to connect with William Rodriguez?

Create an account to connect with William Rodriguez. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Stream 50 million rows without OOM: Lazy chunked Query Streaming.

Stream 50 million rows without OOM: Lazy chunked Query Streaming.

Comments
1 min read
Verificación sub-milisegundo: Caché LRU de certificados con TTL.

Verificación sub-milisegundo: Caché LRU de certificados con TTL.

Comments
1 min read
Sub-millisecond verification: LRU certificate caching with TTL.

Sub-millisecond verification: LRU certificate caching with TTL.

Comments
1 min read
Mantén el hilo principal con vida: Ejecución no bloqueante con run_async.

Mantén el hilo principal con vida: Ejecución no bloqueante con run_async.

Comments
1 min read
Keep the main thread breathing: Non-blocking bot execution with run_async.

Keep the main thread breathing: Non-blocking bot execution with run_async.

Comments
1 min read
Recuperación ante desastres: Backups cifrados y restauración entre máquinas.

Recuperación ante desastres: Backups cifrados y restauración entre máquinas.

Comments
1 min read
Disaster recovery: Encrypted backups and cross-machine restores.

Disaster recovery: Encrypted backups and cross-machine restores.

Comments
1 min read
Tipos complejos simplificados: Diccionarios y listas JSON nativos.

Tipos complejos simplificados: Diccionarios y listas JSON nativos.

Comments
1 min read
Complex types made simple: Native JSON dictionaries and lists.

Complex types made simple: Native JSON dictionaries and lists.

Comments
1 min read
Suscríbete a decenas de tópicos de Kafka con un único patrón regex.

Suscríbete a decenas de tópicos de Kafka con un único patrón regex.

Comments
1 min read
Subscribe to dozens of Kafka topics with a single regex pattern.

Subscribe to dozens of Kafka topics with a single regex pattern.

Comments
1 min read
Patrones inteligentes de caché en Python: Cache-Aside sin boilerplate con WRedis

Patrones inteligentes de caché en Python: Cache-Aside sin boilerplate con WRedis

Comments
2 min read
Smart Caching Patterns in Python: Zero-Boilerplate Cache-Aside with WRedis

Smart Caching Patterns in Python: Zero-Boilerplate Cache-Aside with WRedis

Comments
2 min read
Frenando SQLi y XSS en el pipeline: WafFilterStep.

Frenando SQLi y XSS en el pipeline: WafFilterStep.

Comments
1 min read
Blocking SQLi and XSS in the pipeline: WafFilterStep.

Blocking SQLi and XSS in the pipeline: WafFilterStep.

Comments
1 min read
Wpipe: Orquestación sin el impuesto de infraestructura

Wpipe: Orquestación sin el impuesto de infraestructura

Comments
2 min read
Wpipe: Orchestration Without the Infrastructure Tax

Wpipe: Orchestration Without the Infrastructure Tax

Comments
2 min read
Basta de f-strings caóticos: SQL fluido y seguro para ClickHouse.

Basta de f-strings caóticos: SQL fluido y seguro para ClickHouse.

Comments 1
1 min read
No more messy f-strings: Type-safe fluent SQL for ClickHouse.

No more messy f-strings: Type-safe fluent SQL for ClickHouse.

Comments
1 min read
Apretones de manos de consenso resilientes: Reintentos con backoff exponencial.

Apretones de manos de consenso resilientes: Reintentos con backoff exponencial.

Comments
1 min read
Resilient consensus handshakes: Exponential backoff retries with jitter.

Resilient consensus handshakes: Exponential backoff retries with jitter.

Comments
1 min read
Protegiendo tus pasarelas de bots: Autorización de usuarios y filtrado de roles.

Protegiendo tus pasarelas de bots: Autorización de usuarios y filtrado de roles.

Comments
1 min read
Guarding your bot gateways: User authorization and role filtering.

Guarding your bot gateways: User authorization and role filtering.

Comments
1 min read
Más que texto: Cifrando certificados TLS y claves privadas con set_file().

Más que texto: Cifrando certificados TLS y claves privadas con set_file().

Comments
1 min read
More than text: Encrypting TLS certificates and private keys with set_file().

More than text: Encrypting TLS certificates and private keys with set_file().

Comments
1 min read
Nunca pierdas un registro: Soft deletes nativos y recuperación.

Nunca pierdas un registro: Soft deletes nativos y recuperación.

Comments
1 min read
Never lose a record: Native soft deletes and recovery.

Never lose a record: Native soft deletes and recovery.

Comments
1 min read
Evita que los mensajes tóxicos congelen tu pipeline: Reintentos y DLQ.

Evita que los mensajes tóxicos congelen tu pipeline: Reintentos y DLQ.

Comments 1
1 min read
Stop poison pills from halting your Kafka pipeline: Retries and DLQ.

Stop poison pills from halting your Kafka pipeline: Retries and DLQ.

Comments 1
1 min read
Alta disponibilidad de nivel empresarial en Redis: Sentinel y Cluster con WRedis

Alta disponibilidad de nivel empresarial en Redis: Sentinel y Cluster con WRedis

Comments 1
2 min read
Production-Grade High Availability in Redis: Sentinel and Cluster with WRedis

Production-Grade High Availability in Redis: Sentinel and Cluster with WRedis

Comments 2
2 min read
Persistencia políglota en un solo pipeline: MySQL, Mongo, SQLite y Cassandra.

Persistencia políglota en un solo pipeline: MySQL, Mongo, SQLite y Cassandra.

Comments
1 min read
Polyglot persistence in one pipeline: MySQL, Mongo, SQLite & Cassandra.

Polyglot persistence in one pipeline: MySQL, Mongo, SQLite & Cassandra.

Comments 1
1 min read
Wpipe: Orquestación sin fricción para desarrolladores Python

Wpipe: Orquestación sin fricción para desarrolladores Python

Comments 1
2 min read
Wpipe: Zero-Friction Orchestration for Python Developers

Wpipe: Zero-Friction Orchestration for Python Developers

Comments
2 min read
Upserts reales en un mundo append-only: ReplacingMergeTree y FINAL.

Upserts reales en un mundo append-only: ReplacingMergeTree y FINAL.

Comments 1
1 min read
True upserts in an append-only world: ReplacingMergeTree and FINAL.

True upserts in an append-only world: ReplacingMergeTree and FINAL.

Comments 1
1 min read
Defiende tus nodos de endoso: Rate limiting token-bucket para Fabric.

Defiende tus nodos de endoso: Rate limiting token-bucket para Fabric.

Comments 1
1 min read
Defend your endorsement nodes: Token-bucket rate limiting for Fabric.

Defend your endorsement nodes: Token-bucket rate limiting for Fabric.

Comments 1
1 min read
Cero archivos temporales: Streaming de documentos en memoria con WFile.

Cero archivos temporales: Streaming de documentos en memoria con WFile.

Comments
1 min read
Zero temporary files: In-memory document streaming with WFile.

Zero temporary files: In-memory document streaming with WFile.

Comments
1 min read
Seguridad no bloqueante: Gestión asíncrona de secretos con asyncio.

Seguridad no bloqueante: Gestión asíncrona de secretos con asyncio.

Comments 1
1 min read
Non-blocking security: Asynchronous secret management with asyncio.

Non-blocking security: Asynchronous secret management with asyncio.

Comments
1 min read
Cero escrituras parciales: Transacciones atómicas y garantías de rollback.

Cero escrituras parciales: Transacciones atómicas y garantías de rollback.

Comments
1 min read
Zero partial writes: Atomic transactions and rollback guarantees.

Zero partial writes: Atomic transactions and rollback guarantees.

Comments
1 min read
Archivos PDF, ZIP y binarios viajando en Kafka con nombre intacto.

Archivos PDF, ZIP y binarios viajando en Kafka con nombre intacto.

Comments 1
1 min read
PDF, ZIP and binary files streaming over Kafka with names intact.

PDF, ZIP and binary files streaming over Kafka with names intact.

Comments 1
1 min read
Estimación de cardinalidad hiper-eficiente: Redis HyperLogLog en producción con wredis

Estimación de cardinalidad hiper-eficiente: Redis HyperLogLog en producción con wredis

Comments 1
2 min read
Hyper-efficient Cardinality Estimation: Redis HyperLogLog in Production with wredis

Hyper-efficient Cardinality Estimation: Redis HyperLogLog in Production with wredis

Comments 1
1 min read
Alimentando el motor OLAP: Ingesta masiva por lotes con ClickHouseBulkStep.

Alimentando el motor OLAP: Ingesta masiva por lotes con ClickHouseBulkStep.

Comments
1 min read
Feeding the OLAP beast: ClickHouse massive bulk ingestion steps.

Feeding the OLAP beast: ClickHouse massive bulk ingestion steps.

Comments 1
1 min read
Pipelines distribuidos y desacoplados: Registro remoto de workers en wpipe

Pipelines distribuidos y desacoplados: Registro remoto de workers en wpipe

Comments 1
2 min read
Decoupled Distributed Pipelines: Remote Worker Registration in wpipe

Decoupled Distributed Pipelines: Remote Worker Registration in wpipe

Comments 1
1 min read
Evolución de esquema sin paradas: Auto-migraciones para ClickHouse.

Evolución de esquema sin paradas: Auto-migraciones para ClickHouse.

Comments 1
1 min read
Zero-downtime schema evolution: Auto-migrations for ClickHouse.

Zero-downtime schema evolution: Auto-migrations for ClickHouse.

Comments 1
1 min read
Elimina ataques de repetición: Hashing de carga y validación TTL en Fabric.

Elimina ataques de repetición: Hashing de carga y validación TTL en Fabric.

Comments
1 min read
Eliminate replay attacks: Payload hashing & TTL validation in Fabric.

Eliminate replay attacks: Payload hashing & TTL validation in Fabric.

Comments 1
1 min read
Pipelines multimedia sin código: Ingesta automática de adjuntos con auto_save_in.

Pipelines multimedia sin código: Ingesta automática de adjuntos con auto_save_in.

Comments 1
1 min read
Zero-code media pipelines: Automatic attachment ingestion with auto_save_in.

Zero-code media pipelines: Automatic attachment ingestion with auto_save_in.

Comments 1
1 min read
loading...