[BangPypers] log and figure out what bits are slow and optimize them.

Noufal Ibrahim noufal at nibrahim.net.in
Fri Feb 10 14:54:31 CET 2012

Saju M <sajuptpm at gmail.com> writes:

> Hi,
> Yes i saw profile module, I think, i have to do function call via
> cProfile.run('foo()') I know, we can debug this way.

You should do this in development to identify pain points. The results
might be interesting. 

> But, I need a fixed logging system and want to use it in production.
>       I think, we can't permanently include profile's debugging code in
> source code,
>      will cause any performance issue ??

Yes. You can't do that. 

One option is to use something like graphite to capture statistics that
your app emits. It should be able to give you a graph of various
parameters at various times. 



If Roosevelt were alive, he'd turn over in his grave. -Samuel Goldwyn

More information about the BangPypers mailing list