AI EducademyAIEducademy
🌳

Ruta de Aprendizaje de IA

🌱
AI Seeds

Empieza desde cero

🌿
AI Sprouts

Construye bases

🌳
AI Branches

Aplica en la práctica

🏕️
AI Canopy

Profundiza

🌲
AI Forest

Domina la IA

🔨

Ruta de Ingeniería y Código

✏️
AI Sketch

Empieza desde cero

🪨
AI Chisel

Construye bases

⚒️
AI Craft

Aplica en la práctica

💎
AI Polish

Profundiza

🏆
AI Masterpiece

Domina la IA

Ver Todos los Programas→

Laboratorio

7 experimentos cargados
🧠Playground de Red Neuronal🤖¿IA o Humano?💬Laboratorio de Prompts🎨Generador de Imágenes😊Analizador de Sentimiento💡Constructor de Chatbots⚖️Simulador de Ética
Entrar al Laboratorio→
📝

Blog

Últimos artículos sobre IA, educación y tecnología

Leer el Blog→
nav.faq
🎯
Misión

Hacer la educación en IA accesible para todos, en todas partes

💜
Valores

Open Source, multilingüe e impulsado por la comunidad

⭐
Open Source

Construido de forma abierta en GitHub

Conoce al Creador→Ver en GitHub
Empezar
AI EducademyAIEducademy

Licencia MIT. Open Source

Aprender

  • Académicos
  • Lecciones
  • Laboratorio

Comunidad

  • GitHub
  • Contribuir
  • Código de Conducta
  • Acerca de
  • Preguntas Frecuentes

Soporte

  • Invítame a un Café ☕
⚒️ Nivel 3

AI Craft

Construyendo Habilidad - Diseño de Sistemas

Diseña sistemas a gran escala que impulsan la IA: motores de recomendación, autocompletado de búsqueda, limitadores de tasa. Aprende a pensar en arquitecturas, no solo en código.

10
Lecciones
~8h
Duración
3/5
Nivel

🎯 Lo Que Aprenderás

  • ✓Estructurar respuestas de diseño de sistemas con claridad
  • ✓Diseñar sistemas distribuidos escalables
  • ✓Comprender patrones de infraestructura específicos de IA

Requisitos Previos: Experiencia cómoda con entrevistas de código

📚 Lecciones

1
🏗️

Fundamentos de Diseño de Sistemas

Master the core components every system design interview expects you to know.

⏱️ 20m→
2
🔗

Diseñar un Acortador de URLs

Walk through a complete URL shortener design using the structured interview framework.

⏱️ 25m→
3
💬

Diseñar una Aplicación de Chat

Design a WhatsApp-like chat system handling millions of concurrent users with real-time delivery.

⏱️ 25m→
4
🎯

Diseñar un Motor de Recomendación

Architect a production recommendation system combining collaborative filtering, embeddings, and real-time serving.

⏱️ 25m→
5
🚀

Diseñar una Plataforma de API de IA

Architect a platform like OpenAI's API that serves multiple AI models with authentication, rate limiting, and auto-scaling.

⏱️ 25m→
6
🛡️

Diseñar un Limitador de Tasa

Learn how to design a distributed rate limiter using token bucket, sliding window, and Redis-backed algorithms to protect APIs from abuse and ensure fair usage.

⏱️ 20m→
7
🔔

Diseñar un Sistema de Notificaciones

Design a scalable multi-channel notification system handling push, email, SMS, and in-app notifications with message queues, deduplication, and user preference management.

⏱️ 22m→
8
🎬

Diseñar una Plataforma de Video Streaming

Design a scalable video streaming platform covering upload pipelines, adaptive bitrate transcoding, CDN distribution, and live streaming architecture.

⏱️ 25m→
9
🕷️

Diseñar un Web Crawler

Design a distributed web crawler covering URL frontier management, politeness policies, content deduplication with SimHash, and distributed crawling with consistent hashing.

⏱️ 22m→
10
⚡

Diseñar un Caché Distribuido

Design a distributed caching system covering cache strategies, consistent hashing, eviction policies, cache stampede prevention, and Redis Cluster architecture.

⏱️ 23m→
Comenzar Primera Lección →
← Volver a Todos los Académicos