Greg Tyler

Weeknotes: 11th November 2019

Published on 17th November 2019

This week I streamlined our CSV upload process.

That’s actually a Very Good Pun, because I used PHP Streams in the implementation. The full upload process takes time (about 15 minutes), so would normally be timed out by one of PHP, nginx or the load balancer. To avoid the timeout, I regularly send progress data to the stream and keep the connection alive.