Saltar a contenido

Referencias

Documentación Oficial

Recurso URL
Spring Modulith Reference docs.spring.io/spring-modulith
Spring Modulith Javadoc docs.spring.io/spring-modulith/api
Spring Boot 3.4 Reference docs.spring.io/spring-boot/reference
Spring Boot Testcontainers docs.spring.io/spring-boot/reference/testing/testcontainers
Testcontainers Java java.testcontainers.org
Flyway Docs flywaydb.org/documentation

Código Fuente del Workshop

Recurso URL
Proyecto final (bookstore-modulith) github.com/geovannymcode/bookstore-modulith
Esta guía (MkDocs) geolabs-spring-modulith.github.io

Lecturas Complementarias

Spring Modulith

  • "Modular Monoliths" — Oliver Drotbohm (autor de Spring Modulith)
    Charla fundacional sobre el diseño de monolitos modulares con Spring.
    YouTube: GOTO 2023

  • "From Monolith to Modules" — Blog de Spring
    Guía oficial de migración progresiva de un monolito a módulos.
    spring.io/blog

CQRS

  • "CQRS Documents" — Greg Young
    El paper original que introdujo CQRS como patrón formal.
    cqrs.files.wordpress.com

  • "Clarified CQRS" — Udi Dahan
    Una perspectiva más pragmática y aplicada del patrón.
    udidahan.com

Eventos y Outbox Pattern

Arquitectura de Módulos

  • "Modular Monolith: A Primer" — Kamil Grzybek
    Serie de artículos muy detallada sobre cómo implementar un monolito modular en la práctica.
    kamilgrzybek.com

  • "Package by Feature, not Layer" — javapractices.com
    El argumento clásico para package-by-feature.
    javapractices.com

Herramientas Mencionadas en el Workshop

Herramienta Versión URL
Taskfile 3+ taskfile.dev
PlantUML plantuml.com
PlantUML IntelliJ Plugin plugins.jetbrains.com
Spring Debugger Plugin (IntelliJ) plugins.jetbrains.com/plugin/25302
Zipkin 3 zipkin.io
RabbitMQ 3.13 rabbitmq.com

Proyectos de Referencia

Estos proyectos sirvieron de inspiración y referencia para el diseño del workshop:

Comunidad


Agradecimientos

Este workshop fue construido sobre el trabajo de la comunidad Java y del equipo de Spring. Un agradecimiento especial a Oliver Drotbohm por diseñar Spring Modulith, y a Siva Prasad Reddy por su workshop de referencia en inglés.


Última actualización: Mayo 2026 — Workshop BarranquillaJUG