A record of migrating an internal TMS's historical dispatch analytics from an RDS staging table to reading gzip CSVs directly from S3. Two out-of-memory crashes, CloudFront's 30-second timeout, Go's substring pinning and the GOMEMLIMIT trap — and the lessons learned.
I'll explain "extracting unrelated subproblems" in an intuitive way. For people who don't understand what subproblems mean and want to grasp the concept of extracting unrelated subproblems through imagery. I hope this helps with understanding the book Readable Code.