Alege între EventEmitter și o coadă de joburi întrebând unde trebuie să ruleze munca și ce se întâmplă dacă procesul se oprește.
EventEmitter notifică ascultătorii dintr-un singur proces Node.js. O coadă durabilă păstrează munca pentru procesarea ulterioară de către workeri. Ambele separă responsabilități, însă comportamentul la eșec diferă.
1. Urmărește o notificare locală
Să presupunem că o componentă termină inițializarea și dorește reacția altor componente din același proces. EventEmitter se potrivește natural: înregistrezi ascultătorii, apoi emiți evenimentul.
