W. Libardo Pantoja Y.

SITIOS WEB DE INTERÉS EN TEMAS DE ARQUITECTURAS DE SOFTWARE

Esta es una recopilación de sitios de interés alrededor de las arquitecturas y diseño de software:
  1. Modular Monolith with DDD. Es un ejemplo de una aplicación monolítica en forma modular. Está elaborada en .NET y posee todos los modelos para aplicar el Diseño Dirigido por Dominio (DDD). La aplicación pretende ser un buen referente de aplicación de principios, prácticas, patrones de diseño, unidades de prueba.
  2. Java Design Patterns. Es un sitio que guarda documentación y ejemplos de patrones con ejemplos en java.
  3. RabbitMQ Tutorials. Se trata de tutoriales que cubren los conceptos básicos de la creación de aplicaciones de mensajería con RabbitMQ. Util para aplicar una Arquitectura Orientada a Eventos.
  4. Catálogo de patrones de diseño: Refactoring Guru. Una completa colección de los patrones de diseño de software.
  5. Catálogo de patrones de diseño: Source Making. Una completa colección de los patrones de diseño de software.
  6. Domain Driven Design Spring Boot Kata. Es un proyecto de tareas que implementa una arquitectura hexagonal. El proyecto utiliza Spring Boot.
  7. ComputationalNotebook. Es un bliki (como una wiki), de Martin Fowler que publica blogs en temas de arquitecturas de software.
  8. Los que estén interesados en una certificación de arquitecturas de software, los temas a estudiar los pueden tomar de este enlace. Además, el libro guía para preparse es Software Architecture in Practice (SEI Series in Software Engineering) (Inglés) 3rd Edición.
  9. The C4 model for visualising software architecture. La pagina que explica todo lo relacionado con el modelo C4.
Universidad del Cauca - Facultad de Ingeniería Electrónica y Telecomunicaciones - Dpto Sistemas