Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 803 Bytes

File metadata and controls

17 lines (10 loc) · 803 Bytes

Hexagonal architecture vs. eDSL

A Hexagonal implementation of a toy train-reservation system

This is a demonstration of Hexagonal architecture. The present implementation is compared to an eDSL-based implementation in this blog post. The demo was inspired by this blogpost.

Prerequisities

Running

./find-the-best-places.sh --seat-count=5 --departure-date=2025-10-22

To reset the database of the Trains service, simply delete the trains folder.