A pyrolytic reactor, comprising: a) a rotatable inner drum having a perforated circumferential wall formed with a plurality of apertures; b) a rotatable outer drum surrounding, and connected to, said inner drum and defining a clearance therebetween; c) a feeding device for feeding a plurality of feedstock pieces to the interior of said inner drum at an inlet end thereof; d) a stationary inlet port through which heat carrier gases flow and are directed to said clearance, for introduction of said heat carrier gases via said plurality of apertures to a selected region of the inner drum interior to cause pyrolysis of said fed feedstock pieces by intimate contact between said heat carrier gases and said feedstock pieces; e) means for controlling the longitudinal flow rate of said heat carrier gases through said clearance to ensure an increased heat influx at said inlet end of said inner drum than at a discharge end of said inner drum; f) conveying means for transporting a plurality of solid residue pieces produced from a pyrolytic process; and g) a stationary outlet port through which product vapors and gases, heat depleted heat carrier gases, and the plurality of solid residue pieces are discharged, wherein the inlet port comprises a flow director unit configured with: h) a circumferential wall formed with one or more openings in communication with the clearance; i) a planar wall at the inlet end of said flow director unit circumferential wall; j) a first aperture bored in said inlet end wall through which a feedstock piece feed tube passes into the interior of the inner drum; k) a second aperture bored in said inlet end wall through which a heat carrier gas tube passes; and 1) a planar wall at the discharge end of said flow director unit circumferential wall through which said feed tube passes into the interior of the inner drum, and for directing the heat carrier gases to said one or more openings in communication with the clearance and for thereby causing longitudinal flow of the heat carrier gases through the clearance. a) a rotatable inner drum having a perforated circumferential wall formed with a plurality of apertures; b) a rotatable outer drum surrounding, and connected to, said inner drum and defining a clearance therebetween; c) a feeding device for feeding a plurality of feedstock pieces to the interior of said inner drum at an inlet end thereof; d) a stationary inlet port through which heat carrier gases flow and are directed to said clearance, for introduction of said heat carrier gases via said plurality of apertures to a selected region of the inner drum interior to cause pyrolysis of said fed feedstock pieces by intimate contact between said heat carrier gases and said feedstock pieces; e) means for controlling the longitudinal flow rate of said heat carrier gases through said clearance to ensure an increased heat influx at said inlet end of said inner drum than at a discharge end of said inner drum; f) conveying means for transporting a plurality of solid residue pieces produced from a pyrolytic process; and g) a stationary outlet port through which product vapors and gases, heat depleted heat carrier gases, and the plurality of solid residue pieces are discharged, wherein the inlet port comprises a flow director unit configured with: h) a circumferential wall formed with one or more openings in communication with the clearance; i) a planar wall at the inlet end of said flow director unit circumferential wall; j) a first aperture bored in said inlet end wall through which a feedstock piece feed tube passes into the interior of the inner drum; k) a second aperture bored in said inlet end wall through which a heat carrier gas tube passes; and 1) a planar wall at the discharge end of said flow director unit circumferential wall through which said feed tube passes into the interior of the inner drum, and for directing the heat carrier gases to said one or more openings in communication with the clearance and for thereby causing longitudinal flow of the heat carrier gases through the clearance. h) a circumferential wall formed with one or more openings in communication with the clearance; i) a planar wall at the inlet end of said flow director unit circumferential wall; j) a first aperture bored in said inlet end wall through which a feedstock piece feed tube passes into the interior of the inner drum; k) a second aperture bored in said inlet end wall through which a heat carrier gas tube passes; and 1) a planar wall at the discharge end of said flow director unit circumferential wall through which said feed tube passes into the interior of the inner drum, and for directing the heat carrier gases to said one or more openings in communication with the clearance and for thereby causing longitudinal flow of the heat carrier gases through the clearance.