no polling. HTTP request and response objects emulate the behavior of http between functions without necessarily putting the data through a socket. If sending a request from one function to another, it's like a gussied-up event-emitter.