 slightly different way than with write pipelining. While reading we are constrained by the number of records that the peer (and the network) can provide to us in one go. The more records we can get in one go the more opportunity we have to parallelise the processing. As noted above when setting <b>max_pipelines</b> to a value greater than one, <b>read_ahead</b> is automatically set. The <b>read_ahead</b> parameter causes OpenSSL to attempt to read as much data into the read buffer as the network can provid