Author : Javier Manrique

Blazor vs Angular vs React: comparación técnica para elegir stack de UI

Elegir stack de UI no es elegir “un framework”, es elegir un modelo de ejecución, un modo de escalado organizacional y un TCO (Costo Total de Propiedad) para los próximos 2–5 años. Las decisiones caras en corporativo rara vez fallan por sintaxis; fallan por gobernanza, convivencia con legado, SSR/hidratación, latencia, dependencia del ecosistema y capacidad […]

Multi-tenant en SaaS: pros, contras y criterios de arquitectura (con .NET y SQL Server)

El enfoque multi-tenant es uno de los pilares más frecuentes en plataformas SaaS: una única aplicación sirve a múltiples clientes (tenants) con aislamiento lógico (y a veces físico) de datos, configuración y operación. Elegir multi-tenant no es solo una decisión de “modelo de datos”; impacta seguridad, performance, costos, despliegue, soporte, observabilidad y compliance. Qué es […]

Modelado de arquitecturas bancarias con BIAN y ArchiMate

Arquitectura bancaria BIAN y ArchiMate: cómo modelar la modernización bancaria con trazabilidad arquitectónica Idea central: BIAN organiza el “qué” (dominios de servicio) y ArchiMate operacionaliza el “cómo” (modelos, vistas e impacto) para decidir y ejecutar modernización con control de riesgo. Adoptar BIAN (Banking Industry Architecture Network) suele ser una decisión correcta para ordenar la arquitectura […]

Capitulo 3: Introducción a BIAN y su importancia en la banca moderna

Modernización bancaria: por qué BIAN deja de ser opcional La modernización de la banca ya no es un “proyecto de TI”: es una condición para competir. La presión por mejores experiencias digitales, integración con fintechs, Open Banking y cumplimiento regulatorio expone tres frenos recurrentes: Legacy con alto acoplamiento y baja capacidad de cambio. Interoperabilidad limitada […]

El Desafío de la Privacidad en la Era de la IA

La Inteligencia Artificial nos ofrece comodidad, pero su uso constante tiene un precio: nuestros datos. Cada interacción, cada pregunta que le hacemos a un chatbot o asistente, y cada dato que introducimos en una herramienta de IA puede ser un activo valioso para la empresa detrás de ella. El uso responsable de la IA en […]

Capitulo 2: Event-driven vs REST APIs: cuándo y por qué elegir cada uno

Al diseñar la arquitectura de un sistema distribuido, una de las decisiones clave es cómo se comunican los distintos servicios. En la práctica, dos estilos son los más habituales: las APIs REST (interacción sincrónica) y las arquitecturas dirigidas por eventos (event-driven, interacción asíncrona). No se trata de elegir un “ganador”, sino de entender qué problema […]

Capítulo 1: Arquitectura de Software: Monolito vs. Microservicios

Cuando hablamos de arquitectura de software, una de las primeras decisiones estratégicas es elegir entre un enfoque monolítico o una arquitectura basada en microservicios. Esta elección impacta en la escalabilidad, mantenibilidad y evolución del producto. A continuación, analizaré ambos enfoques desde una perspectiva pragmática, considerando los desafíos y beneficios de cada uno. ¿Qué es una […]

TOGAF: Guía práctica para implementar arquitectura empresarial

¿Qué es TOGAF? TOGAF (The Open Group Architecture Framework) es un marco metodológico que ayuda a las organizaciones a diseñar, implementar y gestionar arquitecturas tecnológicas alineadas con sus objetivos estratégicos. En términos simples, imagina que estás construyendo una casa. Necesitas planos claros, especificaciones técnicas precisas y etapas definidas para que la construcción sea sólida. TOGAF […]

ISO 20022: El nuevo lenguaje universal para los sistemas financieros modernos

Introducción En un entorno donde los sistemas financieros demandan cada vez mayor interoperabilidad, trazabilidad y adaptación a normativas globales, ISO 20022 emerge como el nuevo estándar para el intercambio electrónico de datos entre entidades financieras. Este artículo ofrece una visión ejecutiva y técnica de ISO 20022, orientada a CTOs, arquitectos de software y líderes de […]

Registrando Software: ¿Propiedad intelectual o patente? Lo que se puede proteger legalmente en Argentina

Cuando desarrollás software, es natural querer protegerlo: que nadie lo copie, que se reconozca tu autoría, que puedas demostrar que lo hiciste antes que otros. Pero ahí aparece una duda común: ¿esto se registra como propiedad intelectual o como patente? En esta bitácora te lo explico con precisión, sin tecnicismos innecesarios. ⚖️ Propiedad Intelectual: proteger […]

Deslizar arriba