Arquitectura de software

Libros Para Arquitectos De Software

Top 10 libros para arquitectos de software que te recomendamos

Como ya sabrás, el equipo de Apiumhub está orientado a la arquitectura de software y lee libros para arquitectos de software semanalmente para mantenerse actualizado y aprender constantemente cosas nuevas y mejorar. Este año Apiumhub organiza la segunda edición del Global Software Architecture … Read More

Arquitectura Dirigida Por Eventos

Arquitectura Dirigida por Eventos: ventajas y modelos

La Arquitectura dirigida por eventos (en inglés, Event-driven architecture – EDA) es un patrón de diseño construido alrededor de la producción, detección y reacción a los eventos que tienen lugar. Es un paradigma de diseño normalizado para contextos dinámicos, asíncronos … Read More

Feature Toggles O Feature Flags

Beneficios de las feature toggles o feature flags

Muchos desarrolladores afirman usar feature flags o feature toggles, pero este año nos hemos dado cuenta de que hay cierta confusión con este término. Así pues, hemos decidido crear este artículo sobre feature toggles / flags, teniendo en cuenta su … Read More

Workshops Y Cursos De Desarrollo De Software

Top 10 workshops y cursos de desarrollo de software en Barcelona

Hay centenares de bootcamps centrados en el desarrollo de software para todas aquellas personas que quieran  iniciar su carrera como developers, pero y aquellos que ya estén iniciados en este sector, que tengan un nivel medio-alto, tanto a nivel de … Read More

Arquitectura Evolutiva Para Desarrolladores

Arquitectura Evolutiva para Desarrolladores

Qué es la Arquitectura Para intentar apartarnos de una discusión eterna, podemos estar de acuerdo con esta definición: La arquitectura de software de un sistema es el grupo de estructuras necesarias para razonar sobre el sistema, que abarca elementos de … Read More

Software Que Funciona

“Software que funciona” es la medida principal de progreso

Hoy en día la mayoría de las compañías reivindican que son “Ágiles”, se ha convertido en un estándar. La mayoría de ellas también dicen que construyen software que funciona, sin embargo cada compañía entiende el concepto de una manera diferente. … Read More

Libros Sobre Arquitectura De Software

Top 19 libros sobre arquitectura de software

La arquitectura del software se ha convertido en una parte importante de los proyectos de software. Al construir una arquitectura de software sólida, selecciona las partes importantes de un sistema, piensa cómo encajan estas partes y toma decisiones cruciales al … Read More

Screenshot 2021 06 17 at 09.12.05

Aplicando Arquitectura Hexagonal a un proyecto Symfony

La Arquitectura Hexagonal, también conocida como Arquitectura de Puertos y Adaptadores, es una de las arquitecturas mas utilizadas hoy en dia. En este artículo se pretende enumerar las características propias de este tipo de arquitectura, aplicando arquitectura hexagonal en un … Read More

MVP puro

B-Wom Caso real de aplicación de MVP puro

Una de las tareas más importantes que llevamos a cabo en Apiumhub es colaborar con nuestros clientes para la implantación de metodologías ágiles de desarrollo y la introducción de buenas prácticas de desarrollo de software (arquitectura de software, test….). Y … Read More

Conferencia DDD Europe

Notas sobre conferencia DDD Europe I – edición 2018

Así como el año pasado, este año he tenido la oportunidad de asistir a la consueta edición de la conferencia DDD Europe 2018, que tiene lugar en la ciudad de Amsterdam. Como cada año, tengo que decir que la calidad tanto de … Read More

Arquitectura De Microservicios Vs Arquitectura Monolítica

Arquitectura de microservicios vs arquitectura monolítica

Arquitectura de microservicios vs arquitectura monolítica   DISCLAIMER: por claridad, el presente artículo asume que: la definición de microservicio en este contexto conlleva separación física entre servicios una arquitectura de microservicios se considera «propiamente» implementada, es decir: en ausencia/mínimo de … Read More

¿Por qué debería usar Docker en mi proyecto de desarrollo?

  Seguro que últimamente habrás oído hablar de Docker, puesto que es una herramienta tecnológica que de cada vez se usa más. Con este artículo, haremos una introducción a que es docker, cuales son sus ventajas, y porque usar docker. … Read More

Secured By miniOrange