Ja, wenn man es auf abstrakte Rollen überträgt. Statt HTTP-Requests sind es hier z. B. Interrupts, Timer-Events oder Nachrichten. Die Action verarbeitet das Ereignis, die Domain führt die Logik aus, und der Responder erzeugt eine Reaktion (z. B. das Setzen eines Ausgangs oder Senden einer Nachricht). Die Prinzipien bleiben gültig, auch wenn die technische Umgebung ganz anders ist.
Ist das ADR-Pattern für Embedded-Systeme überhaupt geeignet?
—