your command (real-time output + preserves memory) Finder Discover directories and fi les lazily (preserves I/O) HttpFoundation Streaming responses (preserves network, memory and I/O) HttpClient Responses multiplexing (async) Process Fetch running process output (realtime output + preserves memory)