Social Bot Scheduler

Indice de la Matriz Tecnologica#

Descubre por que hemos elegido estas combinaciones y que beneficios aporta cada una a tu flujo de trabajo.


Comparativa de Emisores (Origen)#

TecnologiaCasoVentajaUso Recomendado
Python01, 02, 09Facilidad de scripting y librerias robustas.Prototipado rapido, automatizacion y gateways de integracion.
Go03, 06Binario unico, ultra-rapido y concurrente.Sistemas embebidos o servidores de alta carga.
Node.js04Manejo asincrono nativo excelente.Integracion con otros servicios JS existentes.
Laravel05Framework PHP ultra-productivo.Aplicaciones SaaS empresariales.
Rust07Seguridad de memoria y rendimiento.Sistemas criticos y de baja latencia.
C# (.NET)08Ecosistema empresarial maduro.Integraciones corporativas y servicios Windows.

Comparativa de Receptores (Destino)#

TecnologiaDashboardPersistenciaPor que elegirlo
PHP (Vanilla)8081MySQLUniversalidad y simplicidad maxima.
Go8082MariaDBEficiencia extrema y drivers nativos.
Node.js8083PostgreSQLFlexibilidad y manejo de JSONB.
FastAPI8084SQLiteVelocidad Python con BD embebida.
React (Express)8085MongoDBEcosistema MERN.
Symfony8086RedisAlto rendimiento y estados en memoria.
Ruby (Sinatra)8087CassandraEscalabilidad lineal y alta disponibilidad.
Flask8088SQL ServerIntegracion Enterprise robusta.
FastAPI Gateway8089DuckDBGateway autenticado con X-API-Key, DDD y dashboard operativo.

Matriz Resumida#

CasoFlujoDBAuthExterno
01Python -> n8n -> PHPMySQLNoNo
02Python -> n8n -> GoMariaDBNoNo
03Go -> n8n -> Node.jsPostgreSQLNoNo
04Node.js -> n8n -> FastAPISQLiteNoNo
05Laravel -> n8n -> ReactMongoDBNoNo
06Go -> n8n -> SymfonyRedisNoNo
07Rust -> n8n -> RubyCassandraNoNo
08C# -> n8n -> FlaskSQL ServerNoNo
09Python -> n8n -> FastAPI GatewayDuckDBX-API-KeyGitHub API
10Java (Spring) -> n8n -> Kotlin (Ktor)PostgreSQLNoJVM
11Elixir -> n8n -> Erlang (Cowboy)Mnesia (embebida)NoBus BEAM
12Python (LLM) -> n8n -> FastAPI RAGpgvectorNoRetrieval
13Node + Kafka -> n8n -> Go consumerClickHouseNoStreaming / CQRS
14Next.js -> n8n -> Supabase (PostgREST)Postgres + RLSRLSBaaS
15Go (gRPC) -> n8n -> Python (gRPC)CockroachDBNoProtobuf
16Apollo GraphQL -> n8n -> HasuraTimescaleDBAdmin secretGraphQL
17Rust (MQTT) -> n8n -> NodeInfluxDBNoMosquitto
18Zig -> n8n -> Crystal (Kemal)Neo4jNoCypher / grafo
20Swift -> n8n -> Dart (Shelf)Firestore (emulador)NoMobile-backend

19 de 20 casos implementados (todos menos el 19). Puertos por fórmula 8080 + id (ver PORTS.md).


Único caso pendiente (19)#

Queda sólo el caso 19 (F# → Clojure/XTDB): código completo pero pendiente de verificación end-to-end. Ver el documento dedicado: PLANNED_CASES.md.

IDFlujo (resumen)DBCategoriaEstado
19F# -> ClojureXTDBBitemporal🧪 Código listo, verificación pendiente

El Rol de n8n#

En todos los casos, n8n actua como la capa de abstraccion y resiliencia. En el Caso 09, ademas de mantener guardrails, inyecta X-API-Key desde entorno para proteger el gateway sin exponer secretos en el payload.