|
Project Information
Members
Featured
Wiki pages
Links
|
Hatch: A Stack-based Performance Logger
IntroductionLogging is still the simplest and most popular way of tracing a program's execution. Even with many advanced tools at our disposal, we still lean toward simple I Am Here. style debugging. Hatch is a simple stack-based performance logger. Just by adding begin/end style calls into your code, you can trace how much time it is taking to perform a specific request. Example Output [135ms] request share purchase
[5ms] validate purchase request
[40ms] check account balances
[39ms] synchronous balance request
[30ms] read uncommitted share availability check
[55ms] queue request
[30ms] persist message to queue
[15ms] write audit logFeatures
More Information
|