Sponsor Presentation - Python & Bloomberg: An Open Source Duo

Discover how Python and open source tools come together at Bloomberg, presentation including memory profiler using, PyStack tool demonstration and more!

Key takeaways
  • Memory profiler is a debugging tool that helps figure out where memory is being used and when it’s being freed.
  • Python 3.11 starts faster with improved profiler.
  • Bloomberg integrates Python and open source tools to make it easier to work with Python.
  • The company contributes to open source projects and is involved in various initiatives.
  • Attendees can use the PyStack tool to profile their Python code and identify memory leaks.
  • The memory profiler is used extensively at Bloomberg and helps developers identify and fix memory-related issues.
  • The company has a team dedicated to working on Python and open source projects.
  • They have also developed tools like PyStack and memory profiler to help developers with debugging.
  • Attendees can use the –memory command line argument to memory profiler to profile their Python code.
  • The memory profiler can be used to profile a single command or a whole Python process.
  • The tool provides various reports, including flame graphs, which can be used to identify memory leaks.
  • The memory profiler is extensible and can be used to profile custom Python code.
  • The tool is available on various platforms, including Linux, Solaris, and macOS.
  • Attendees can use the PyStack tool to profile their Python code and identify memory leaks.
  • The memory profiler is designed to be easy to use and provides detailed reports on memory usage.
  • The tool is constantly being improved and expanded to meet the needs of developers.