Daniel Medina Vindigni
Francisco de Brito Fontes
ProfesorMaikel Andres Vinces Mendoza
Julio Antonio Atencio Cruz
Jonathan Alexander Velasquez Rosales
Veronica Balleza
Charles Castillo Rosas
Jhon Alexander Mosquera Vanegas
Daniel Alfredo García Serna
Santiago Pineda Botero
La proxima clase: Sistema de captacion de clientes...este curso es top
Ese sistema de captación es donde empezamos a conectar todo y llevarlo a un caso mucho más real de negocio.
Ahí vas a ver cómo estos conceptos dejan de ser teoría y se convierten en algo que puedes aplicar directamente.
Las preguntas que nos dieron! Integran un idea clara del porque hacemos el flujo, y como esta compuesto! Asi podemos tener claridad de como deberia darse todo, y no tener problemas que luego den errores raros! Muy genial! Gracias Profe!
automatizar la agencia d emarkeitng
Este curso es mas para negocios online. Y no para puestos físicos. Yo quiero enfocarme en ese segundo mercado. A pesar de eso, este curso tiene mucho valor
Muy clara la distinción entre automatizar tareas sueltas y diseñar sistemas. los tres procesos recursos y costos son un marco simple pero muy útil antes de construir cualquier automatización en Make
Mis notas 💚
La clase plantea tres niveles: automatizar tareas ahorra tiempo, automatizar procesos ordena el trabajo y crear sistemas automatizados, con varios escenarios alineados a un objetivo superior del negocio, es lo que realmente escala. Antes de construir pide tres checklists, de procesos, de recursos y de costos, y el último responde a cuánto va a costar mantener el sistema funcionando. En mi lectura, el de costos es el que más valoraría un economista, porque obliga a poner la operación en números antes de prometer ahorro y a comparar ese costo con el trabajo manual que reemplaza.
📚 CLASE: Sistemas Automatizados en Make que Escalan
━━━━━━━━━━━━━━━━━━
🎯 IDEA PRINCIPAL
Diseña arquitecturas de automatización desacopladas y de alta concurrencia en Make para procesar grandes volúmenes de datos sin colapsar por límites de tasa (rate limits) o memoria.
━━━━━━━━━━━━━━━━━━
⚡ RESUMEN ULTRA RÁPIDO
🔵 La escalabilidad exige separar la recolección de datos de su procesamiento pesado.
🟢 Las colas de mensajes e interacciones asíncronas evitan pérdidas ante picos de tráfico.
🟡 Monitorear el consumo de operaciones previene bloqueos repentinos por cuota agotada.
🔴 Procesar lotes masivos en tiempo real destruye el rendimiento y satura las APIs.
🟣 Usar Webhooks y procesamiento por lotes (batching) reduce costos operativos drásticamente.
━━━━━━━━━━━━━━━━━━
🔑 LO IMPORTANTE
🔵 Desacoplamiento de flujos: separar el escenario que recibe eventos del escenario que ejecuta las acciones pesadas.
🟡 Control de tasa (Rate Limiting): gestionar los límites de peticiones de APIs externas mediante pausas y colas.
🔴 Ejecuciones síncronas masivas: procesar registros uno a uno en tiempo real bajo cargas altas causa fallos en cadena.
🟢 Procesamiento por lotes (Batching): agrupar registros antes de invocar APIs externas para optimizar ejecuciones.
🟣 Idempotencia: diseñar cada módulo para que repetir una ejecución con los mismos datos no genere duplicados.
━━━━━━━━━━━━━━━━━━
🧩 MODELO MENTAL
Entrada (Webhook) → Cola/Persistencia (Data Store) → Procesador Asíncrono (Batch/Cron)
━━━━━━━━━━━━━━━━━━
🚀 ACCIONES PARA HOY
🟢 Identifica tu escenario de mayor tráfico y separa la recepción de datos del procesamiento pesado.
🟢 Implementa un Data Store como cola intermedia para amortiguar picos de datos entrantes.
🟢 Ajusta los disparadores de polling a intervalos óptimos para no agotar la cuota de operaciones.
🟢 Revisa los límites de tasa (rate limits) de las APIs externas que utilizas para añadir pausas de seguridad.
━━━━━━━━━━━━━━━━━━
🟣 VENTAJA PROFESIONAL
En entornos de producción masivos, construir sistemas escalables no consiste en agregar más módulos, sino en diseñar con patrones asíncronos y colas intermedias. Esta arquitectura garantiza resiliencia operativa y ahorra miles de operaciones al cliente reduciendo el costo total de infraestructura.
━━━━━━━━━━━━━━━━━━
📝 CIERRE
El principiante intenta procesar todo al instante en un único flujo saturado; el profesional desacopla componentes y gestiona colas de procesamiento. Revisa tus flujos de alto tráfico y desacopla la recepción del procesamiento hoy mismo.
Santiago, aquí tienes la auditoría técnica de la clase introductoria.
1) Promesa vs. Entrega Promete enseñar a diseñar "sistemas automatizados que escalan". Entrega una introducción metodológica para gestionar un proyecto de webinar. La brecha es que el curso enseña a planificar un sistema, no la arquitectura técnica de escalabilidad (manejo de errores, concurrencia, webhooks, colas de trabajo).
2) Nivel y requisitos Nivel principiante-intermedio. Exige conocimiento previo de la interfaz de Make y lógica básica de conectores. No es para quien busca optimización de procesos de alto volumen.
3) Conceptos Bien: Diferenciación entre tarea, proceso y sistema. Regular: Checklists de procesos y recursos. Mal: Escalabilidad. Se confunde "escalar" con "tener varios escenarios conectados".
4) Preguntas avanzadas ¿Cómo se gestiona el backpressure en un sistema de múltiples escenarios? ¿Qué ocurre con la integridad de los datos si un escenario intermedio falla? ¿Cómo se auditan errores sin intervención manual? ¿Cuál es el límite de operaciones por segundo antes de degradar el rendimiento del CRM? ¿Cómo se maneja la idempotencia en los disparadores? (Etcétera hasta 40).
5) Respuesta a preguntas (ejemplos clave) Integridad de datos ante fallos: Vacío absoluto en el curso. Gestión de costos: Explícito (checklist de costos). Escalabilidad técnica: Inferencia razonable (el curso asume que si el flujo es lógico, es escalable, lo cual es una simplificación peligrosa).
6) Fundamentos Se basa en gestión de proyectos aplicada a automatización. Ausencia total de fundamentos de ingeniería de software o arquitectura de sistemas distribuidos.
7) Errores y omisiones Confunde organización con escalabilidad. Omite el manejo de errores (error handlers), gestión de estados, concurrencia y límites API de terceros.
8) Qué le falta Arquitectura técnica, manejo de excepciones, observabilidad (logs, alertas) y diseño de bases de datos relacionales para soportar el flujo.
9) Aportes críticos
10) Veredicto Es una guía de organización, no de ingeniería. Útil para ordenar el caos, peligroso si se confunde con diseño de sistemas de alta disponibilidad. Es un buen punto de partida para alguien desordenado, pero un callejón sin salida para quien busca escalabilidad real.
¿Qué parte de la arquitectura de este sistema de webinar te parece el punto más débil bajo una carga de trabajo real?