1 comment

[ 2.5 ms ] story [ 12.7 ms ] thread
As someone who is currently in the process of untangling a 10yo+ Rails application that engulfs a still fluid business domain and process, my first intuition was to look into clean/hexagonal architecture. These (promise to) also facilitate handling business events coming through various channels, e.g. SSR, API, workers, an event bus etc.

The article adds an additional option, which — like the others — looks good in theory.