Reemplazo directo de Mirth Connect

El Enterprise Service Bus
construido en Elixir a escala WhatsApp.

HL7 v2/v3, FHIR R4, canales con hot-reload y 2M+ conexiones por nodo. Una alternativa abierta a MuleSoft, IBM Integration Bus y Mirth Connect — sin la complejidad ni las licencias.

50–200K
mensajes / segundo
10× sobre Mirth Connect
2M+
conexiones por nodo
Modelo proceso-por-conexión
<10 ms
latencia end-to-end
vs 20–50 ms de Mirth
13+
conectores nativos
HTTP, Kafka, FHIR, ERP…
Arquitectura

Canales como pipelines supervisados

Cada integración corre en su propio proceso Erlang. Caída de un canal no afecta a los demás. Configuración hot-reload desde YAML o REST sin downtime.

Source
  • HTTP / TCP
  • Kafka
  • RabbitMQ
  • AWS SQS
  • FTP / SFTP
  • Database
Transformers
  • field_mapper
  • filter
  • enrich (API / DB)
  • javascript
  • aggregator
  • splitter
Destination
  • HTTP / SOAP
  • Database
  • File
  • TCP
  • Kafka
  • StreamForge
Capacidades

Todo lo que un ESB enterprise necesita, sin licencia

Healthcare, mensajería, transformaciones y orquestación nativas. Sin plugins de pago, sin DataWeave, sin XSLT mediocre.

Healthcare nativo

Parser HL7 v2.x completo (ADT, ORU, ORM, SIU, MDM, VXU), CDA / HL7 v3 XML, FHIR R4 con 13+ recursos y mapeo bidireccional HL7 ↔ FHIR. Reemplazo directo de Mirth Connect.

Channels ESB

Cada canal es un proceso supervisado: source → transformer pipeline → destination. Hot-reload de configuración vía REST o YAML, sin tocar el resto del bus.

Escala WhatsApp

1 proceso Erlang por conexión (~2 KB). 2M+ conexiones por nodo. Mnesia distribuida con replicación automática y consistent hashing de 150 vnodes para sharding determinístico.

Transformaciones reales

JSON ↔ XML ↔ CSV ↔ EDI, XSLT vía xsltproc, schema mapping con fuzzy matching y transformers en JavaScript. 50K+ transformaciones/segundo.

Conectores empresariales

HTTP / SOAP / WSDL, Kafka, RabbitMQ, AWS SQS, FTP / SFTP, TCP, File, Database (PostgreSQL, MySQL, SQL Server, Oracle), SAP RFC, Salesforce y Microsoft Dynamics — nativos.

Tolerante a fallos por diseño

Supervisión OTP. Caídas aisladas. Hot reload de rutas y transformaciones sin parar el tráfico. 99.999% sostenido en despliegues productivos.

vs la competencia

Más rápido, más simple, sin licencia

Benchmarks reales contra MuleSoft y Mirth Connect — los dos referentes del mercado.

Característica
Titan
MuleSoft
Mirth Connect
Throughput
50–200K msg/s
10–50K msg/s
5–20K msg/s
Conexiones concurrentes
2M+ por nodo
10K
10K
HL7 v2 / v3 / FHIR R4
Nativo
Plugin de pago
HL7 v2 + plugin FHIR
Conectores nativos
HTTP, SOAP, Kafka, RabbitMQ, SQS, DB, ERP, FTP, TCP
HTTP, SOAP
HL7, HTTP
Hot reload
Sí (OTP)
No
No
Setup inicial
1 minuto
8+ horas
4+ horas
Costo anual
Open source
USD 50K+
USD 15K+ (comercial)

Empezá en menos de un minuto

Crea una cuenta gratis y dispara tu primer canal HL7 → FHIR en pocos segundos. Sin tarjeta, sin compromisos.