Software craftsmanship, agile and well-being as a developer.
Logs correlation
A service can produce multiple logs for a single request. Furthermore, in a microservices architecture, a request may be handled by multiple services. Typically, a request: hits the API gateway or BFF, then it’s authenticated by another service, and finally it’s received by the target service(s), which may also call other services (e.g. workers or authorization services). When you find an error in your logs, it’s useful to find all the logs related to the request to get more context. That’s where log correlation comes in. ...