بیشتر اشیای I/O در Node.js (سرور، stream) EventEmitter هستند. event با نام ویژهی error فرق دارد: اگر listener نداشته باشد، خطا throw میشود و میتواند process را از کار بیندازد.
EventEmitter
شیء publish/subscribe داخلی Node: event با نام emit میشود و listenerها واکنش نشان میدهند.