/* Imagine you have any number of servers (1 to 1000+) that generate log files for your distributed app. Each log file can range from 100MB - 512GB in size. They are copied to your machine which contains only 16GB of RAM.
The local directory would look like this: /temp/server-ac329xbv.log /temp/server-buyew12x.log /temp/server-cnw293z2.log
Our goal is to print the individual lines out to your screen, sorted by timestamp.