¡Hola!, mi nombre es Andrés Aguilar, desde el 2007 estoy en la industria de la tecnología, donde mi mayor aporte ha sido en la Arquitectura Empresarial y de Soluciones, en este blog estaré publicando información detallada y práctica sobre cómo diseñar, implementar y optimizar la arquitectura de sistemas en entornos empresariales. Desde conceptos fundamentales hasta tendencias emergentes, cubriré diversos temas para ayudarte a comprender y aplicar los principios de arquitectura de manera efectiva. ¡Explora nuestro blog y descubre cómo mejorar tus habilidades en diseño, implementación y optimización de sistemas!
¡Bienvenido a mi blog!
Blog Posts
Multinube, la peor práctica
La multinube es considerada la peor práctica en arquitectura de nube y tecnología. Aunque algunos grupos la promueven, se argumenta que compromete la eficiencia y la capacidad de innovación. La idea de ejecutar cargas de trabajo en múltiples proveedores de nube o en un datacenter propio es difícil de lograr en la práctica. Además, la multinube no evita el lock-in a un solo proveedor y no garantiza protección contra cambios de precios. En la realidad, la mayoría de las empresas que dicen ser multinube tienen una dependencia significativa en un proveedor principal. Se sugiere considerar un enfoque activo-activo en una sola región antes de aventurarse en una estrategia multinube.
May 11, 2024
Cloud
Nube
Arquitectura
Tecnología
Descomposición basada en volatilidad. Parte 1
La descomposición basada en volatilidad es fundamental en la arquitectura empresarial para manejar la complejidad y la incertidumbre. Al agrupar las funciones en dominios según la sinergia o autonomía, se logra flexibilidad, agilidad y reducción de la complejidad. Esto facilita la toma de decisiones, la reutilización y la consistencia, y permite una respuesta rápida y eficiente a las demandas cambiantes del entorno empresarial.
Arquitectura
Volatilidad
Descomposición
El problema del 2%
El problema del 2% se refiere a la limitada cantidad de tiempo que podemos dedicar a temas complejos debido a su baja frecuencia de ocurrencia. En áreas como la medicina y la arquitectura de software, es esencial contar con expertos especializados que puedan brindar soluciones eficientes y de calidad durante esos momentos críticos.
Jan 20, 2024
Arquitectura
Desarrollo
Tecnología
Arquitectos Arquitectando Arquitectura
Este documento presenta un marco para maximizar el impacto de los arquitectos de software en una organización. Se enfoca en establecer lineamientos y estándares, medir la madurez de los equipos en la adopción de estos lineamientos, y brindar asesoría y consultas. También se mencionan la arquitectura de referencia, las pruebas de concepto y la priorización de inversiones. Además, se discute la posibilidad de que los arquitectos desempeñen múltiples roles y se destacan las conclusiones clave del documento.
Jan 13, 2024
Arquitectura
Proyectos
Redes permisionadas — Análisis transacciones por segundo
El documento analiza diferentes algoritmos de consenso utilizados en redes permisionadas de Ethereum, como Prueba de Autoridad (PoA), Clique, Aura, y Tolerancia a la falta Bizantina de Estambul (IBFT). Se presentan estadísticas sobre la cantidad de transacciones por segundo que se pueden lograr con cada algoritmo, concluyendo que Quorum con IBFT tiene el mejor rendimiento. También se mencionan referencias para obtener más información sobre los algoritmos mencionados.
Dec 26, 2018
Blockchain
Protocolo de votaciones en Ethereum
El protocolo de votaciones en Ethereum utiliza la tecnología Blockchain para garantizar la integridad de los datos, transparencia y tolerancia a fallas en los sistemas de votación electrónica. Se han implementado protocolos como Open Vote Network (OVN) que logran la confidencialidad del voto, aunque presentan limitaciones en cuanto al costo computacional y la posibilidad de manipulación por parte del último votante. La utilización de firmas ciegas en la tecnología Blockchain permite obtener autorización de los votantes mientras se mantiene el anonimato. Aunque existen desafíos de seguridad y privacidad, se espera que en el futuro se puedan desarrollar soluciones más seguras basadas en Blockchain para los sistemas de votación.
Oct 22, 2018
Blockchain
Voto
Parity Secret Store
El Parity Secret Store es un módulo desarrollado por Parity Tech para su cliente Ethereum que permite guardar fragmentos de una clave ECDSA en la blockchain y reconstruirla a través de un contrato inteligente. Esto asegura la seguridad de los mensajes y documentos. El Secret Store puede generar un par de claves ECDSA para un usuario y permite compartir secretos de forma segura y descentralizada. Utiliza un sistema criptográfico y el fragmentado de las claves ECDSA para garantizar la seguridad y la distribución de la información. Sin embargo, actualmente solo funciona con cuentas locales y se espera que en el futuro se pueda generar secretos desde cualquier cuenta.
Oct 22, 2018
Blockchain
Parity