Let's make a process that queries a database for user data based on given input from a parent process.

Receive query parameters from parent
Connect to database and execute query
Handle connection failures with retry
Timeout if query takes too long
Track timing statistics
Return results to parent
Clean up connection on exit
with suitkaise40 lines

            
without — 92 lines