Eigene Dienste (DataQ, Datei mit Trigger , SQL stored procedure sind frühere Würgdrumherums und nicht mehr erforderlich.
Andererseits sind sie lange erprobt, laufen stabil, können so gestaltet werden, das Sie auch funktionieren wenn mal eins der Systeme nicht zur Verfügung steht.

Etwas funktionierendes ändern wir nicht, nur damit es hinterher 'modern' ist.
Wir ändern nur, wenn das 'moderne' Vorteile hat, die wir benötigen.

Jeder was er mag ...