aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2018-08-08 15:06:15 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2018-08-08 15:06:15 +0200
commitc868326f99ee101bf0f2c88ee0ec241cf5c41892 (patch)
treef222bd09434e7fcdb61bc8c4e834dae199e6d9db
parentc3e36e272bfb6f40b04d6691436599606ebec2a6 (diff)
downloadmitjafelicijan.com-c868326f99ee101bf0f2c88ee0ec241cf5c41892.tar.gz
content update
-rw-r--r--_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md b/_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md
index b40c98d..146bc31 100644
--- a/_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md
+++ b/_posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md
@@ -8,7 +8,7 @@ description: Missing link when debugging and profiling python web applications
8 8
9- [Simple web-service](#simple-web-service) 9- [Simple web-service](#simple-web-service)
10- [Visualize profile](#visualize-profile) 10- [Visualize profile](#visualize-profile)
11 - [Update 2017-04-22](#update-2017-04-22) 11- [Update 2017-04-22](#update-2017-04-22)
12 12
13I have been profiling my software with KCachegrind for a long time now and I was missing this option when I am developing API's or other web services. I always knew that this is possible but never really took the time and dive into it. 13I have been profiling my software with KCachegrind for a long time now and I was missing this option when I am developing API's or other web services. I always knew that this is possible but never really took the time and dive into it.
14 14
@@ -146,7 +146,7 @@ This file can be opened with visualizing tools listed above. In this case we wil
146 146
147This is just a simple example but when you are developing real-life applications this can be very illuminating, especially to see which parts of your code are bottlenecks and need to be optimized. 147This is just a simple example but when you are developing real-life applications this can be very illuminating, especially to see which parts of your code are bottlenecks and need to be optimized.
148 148
149### Update 2017-04-22 149## Update 2017-04-22
150 150
151Reddit user [mvt](https://www.reddit.com/user/mvt) also recommended this awesome web based profile visualizer [SnakeViz](https://jiffyclub.github.io/snakeviz/) that directly takes output from [cProfile](https://docs.python.org/2/library/profile.html#module-cProfile) module. 151Reddit user [mvt](https://www.reddit.com/user/mvt) also recommended this awesome web based profile visualizer [SnakeViz](https://jiffyclub.github.io/snakeviz/) that directly takes output from [cProfile](https://docs.python.org/2/library/profile.html#module-cProfile) module.
152 152