Feb 14Cómo funcionan las Bases de Datos — Parte IEl propósito de esta publicación es conocer el funcionamiento principal de las bases de datos, dado que es fundamental para el éxito general de la mayoría de los sistemas. Hablaramos de índices y transacciones en un RDBMSs. RDBMS Una base de datos relacional es una base de datos digital basada en…Software Architecture7 min readSoftware Architecture7 min read
Mar 7, 2022Requerimientos No Funcionales / Requerimientos Cross Funcionales — Comunes¿Qué son los Requerimientos No Funcionales? Preámbulo Los requerimientos no funcionales son aquellos aspectos del sistema de Tecnologías de la Información que, si bien no afectan directamente la funcionalidad empresarial de la aplicación, tienen un profundo impacto en la eficiencia y eficacia de los sistemas empresariales para los usuarios finales, así como para las personas responsables de…Software Architecture13 min readSoftware Architecture13 min read
Feb 28, 2022Dependencia tecnológica (Lock-in) y multi-nubeEl intercambio Es realmente bastante simple. Todos los proveedores de la nube optimizan para el caso en el que se esté ejecutando el flujo extremo a extremo de TI en su nube; así todo encaja mejor. Además, está en armonía con la tendencia natural del ecosistema de software hacia las plataformas; a…Cloud9 min readCloud9 min read
Feb 16, 2022Recursos para animar a los niños a aprender a programarSé lo que algunos de ustedes podrían estar pensando: ¿Enseñar a niños? ¿Programar? Me he encontrado en la necesidad de esta búsqueda y deseo compartir con ustedes estas herramientas. Enseñar programación a sus hijos puede ser difícil, especialmente para aquellos que no están familiarizados con la codificación. …Programación8 min readProgramación8 min read
Dec 23, 2021Fundamentos de Kafka — Resúmen: OrígenEl Problema de LinkedIn LinkedIn tenía un sistema para recopilar métricas de aplicaciones y sistemas que utilizaban recopiladores personalizados y herramientas de código abierto para almacenar y presentar datos internamente. Además de las métricas tradicionales, como el uso de la CPU y el rendimiento de la aplicación, existía una característica sofisticada de seguimiento de…Software Architecture5 min readSoftware Architecture5 min read
Dec 21, 2021Elementos de SOAMejores prácticas de SOA Introducción a la orientación de servicios En el mundo cotidiano que nos rodea, los servicios son y han sido un lugar común desde que existe la historia civilizada. Cualquier persona que lleve a cabo una tarea distinta en apoyo de otros está proporcionando un servicio. …Software Architecture3 min readSoftware Architecture3 min read
Oct 15, 2021Entendiendo la entropía en la informaciónLa entropía de Shannon Panorama General El concepto de “Entropía” de la información es un concepto fundamental en la teoría de la información. Conceptualmente la información puede tomarse para almacenarse o para ser transmitida como variables que pueden tomar diferentes valores. Una variable puede ser tomada como una unidad de almacenamiento que…Entropy5 min readEntropy5 min read
Oct 13, 2021Como conectar un droplet de DigitalOcean con un dominio de GoDaddyY como funciona DNS de paso ¿Qué es DNS? DNS es una base de datos jerárquica que contiene nombres y direcciones para redes IP y hosts, y se usa casi universalmente para proporcionar resolución de nombres. Histora de DNS En los primeros días de Internet, cuando se conocía como la Red de Agencia de Productos de…DNS7 min readDNS7 min read
Oct 9, 2021Instalar docker on Centos/Rocky Linux 8Como instalar docker on a Centos/Rocky Linux 8 Breve estado actual de CentOS Centos es y siempre ha sido una reconstrucción de RHEL (Red Hat Enterprise Linux), donde RHEL es de paga y CentOS es ofrecido de modo “gratuito”. Desde el principio CentOS ofreció software libre de costo de grado empresarial con auto soporte y…Servers3 min readServers3 min read
Aug 16, 2021Capacidades de Gobernanza para Microservicios¿Cuál es la importancia de un modelo de capacidad de microservicios? Los microservicios no son tan simples como desarrollar aplicaciones web con UI, lógica empresarial y bases de datos. Esto es lo suficientemente bueno para servicios simples o cuando se trata de menos microservicios. Los desarrolladores deben pensar más allá…Microservice Architecture3 min readMicroservice Architecture3 min read