Live data from Hacker News

Memray: a memory profiler for Python

github.com

41–50 of 53 posts

Re: Memray: a memory profiler for Python

#42

If you need this, why are you using Python? Seriously, can anyone explain that to me?

debugging high memory usage in python can be annoying. python is used a lot for data analysis e.g. pandas, numpy. You might have scenarios where some dataframe either generated or read, is a lot bigger than others for whatever reason. This might be useful in debugging as to why that's the case.

Re: Memray: a memory profiler for Python

#46

Tangential question: Does anybody have a good recommendation for a profiler that works well with massively async codebases? My experience has been that the concurrent nature of coroutines can make it hard to reason about what's going on at a particular point in time. If you don't know how many things you're awaiting on at a specific moment (and what potential external stuff they may be interacting with), it's not exa…

This should work with anything https://github.com/P403n1x87/austin

Re: Memray: a memory profiler for Python

#47

Want to chime in to say it's awesome that Bloomberg is releasing this product to the world. I don't think many financial organizations would even consider releasing anything as open source, even if it is as general purpose as this tool. My current one (HFT,MM) wouldn't go for it. It also shows good engineering practices. I'd venture a guess that they are probably one of the better ones in the space. Makes me want to…

Well, today is one day... :) You didn't hint at the reason for saying that, but please don't hesitate to apply if you're at all interested.[1]

It would make more sense to say "financial data organization", which then makes it a bit more obvious why we'd have a whole lot of employees (6,500+) in Engineering compared to a typical "financial organization" making money primarily by participating in the public/private markets.

[1]: https://www.bloomberg.com/company/what-we-do/

Post reply on HN