Debugging like a Pro: Lessons from My Time at Spotify
#debugging #automation #softwareengineering Useful Logging Logs are one of the most basic and vital sources of information when debugging an application. Here are a few tips to make your logs more useful: Aggregation is a must. In a distributed system, logs must be aggregated into a single location so that they can be queried. Related logs should be linked by a unique, queryable identifier. Logs that originate from a single HTTP request should all have the same ID so that the flow of logic and data can be easily queried....