Skip to content

Commit

Permalink
Executable Tutorial Final Submission (jmatsso-oschel) (#2651)
Browse files Browse the repository at this point in the history
* add README.md

* change to task

* maybe fix check?

* add assignment proposal

* Made link to devops stronger

* final exec tutorial
  • Loading branch information
Smissen authored Oct 16, 2024
1 parent 35607a9 commit 2b70038
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion contributions/executable-tutorial/jmatsso-oschel/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,7 @@ The flexibility and automation of the tool makes it suitable in fast moving envi

The insights gained from local profiling with py-spy can directly inform what to monitor in production. For example, if local profiling highlights specific functions or parts of the code that are resource-intensive, these areas can become key monitoring metrics in production
Py-spy works well in production environments, where it can be attached to running Python applications without restarting or modifying the code. This non-intrusive capability is critical in production monitoring, as downtime or code changes are often not acceptable.
Some other features except that it can attach to running processes is that it has low overhead and also can produce flame-graphs for visualisation. Also py-spy can be used both for pre-deployment testing and post-deployment monitoring for example in canary or blue-green deployments
Some other features except that it can attach to running processes is that it has low overhead and also can produce flame-graphs for visualisation. Also py-spy can be used both for pre-deployment testing and post-deployment monitoring for example in canary or blue-green deployments

Killercoda: https://killercoda.com/smissen/scenario/py-spy101
Github: https://github.com/Smissen/py-spy-executable-tutorial

0 comments on commit 2b70038

Please sign in to comment.