Benutze die Quelle, Luke.
Nein, aber im Ernst, ich habe festgestellt, dass das Erstellen von Node.js aus Quellcode, das Ausführen der Tests und das Betrachten der Benchmarks mich auf den richtigen Weg gebracht hat. Von dort aus sind die .js-Dateien im lib-Verzeichnis ein guter Ort zum Suchen, insbesondere die Datei http.js.
Update: Ich habe diese Antwort vor über einem Jahr geschrieben, und seitdem gab es eine Explosion an großartigen Ressourcen für Menschen, die Node.js lernen möchten. Obwohl ich immer noch glaube, dass das Eintauchen in den Quellcode lohnenswert ist, denke ich, dass es jetzt bessere Möglichkeiten gibt, um anzufangen. Ich würde einige der Bücher über Node.js empfehlen, die jetzt herauskommen.