codeguru profiler
Raising code quality for Python applications using Amazon CodeGuru
We are pleased to announce the launch of Python support for Amazon CodeGuru, a service for automated code reviews and application performance recommendations. CodeGuru is powered by program analysis and machine learning, and trained on best practices and hard-learned lessons across millions of code reviews and thousands of applications profiled on open-source projects and internally at Amazon. The launch of Python support extends CodeGuru beyond its original Java support. Python is a widely used language for various use cases, including web app development and DevOps. Python's growth in data analysis and machine learning areas is driven by its rich frameworks and libraries.
- Retail > Online (0.40)
- Information Technology (0.35)
Atlassian continuously profiles services in production with Amazon CodeGuru Profiler
This is a guest post by the Jira Cloud Performance Team at Atlassian. In their own words, Atlassian's mission is to unleash the potential in every team. Our products help teams organize, discuss, and complete their work. And what teams do can change the world. We have helped NASA teams design the Mars Rover, Cochlear teams develop hearing implants and hundreds of thousands of other teams do amazing things.
YoucanBook.me optimizes your apps thanks to Amazon CodeGuru
This is a guest post co-written by Sergio Delgado from YoucanBook.me. In their own words, "YouCanBook.me is a small, independent and fully remote team, who love solving scheduling problems all over the world." At YoucanBook.me, we like to say that we're "a small company that does great things." Many aspects of our day-to-day culture are derived from such a simple motto, but especially a great emphasis on the efficiency of our operations. Although we're far from the first years in which our CTO programmed the entire first version of our SaaS tool, when I joined the company, we were only five developers, of which only three were in charge of backend services, and none were dedicated to it 100%.
- North America > United States (0.05)
- Europe > Spain (0.05)
- Information Technology (0.67)
- Retail > Online (0.40)
- Information Technology > Artificial Intelligence > Machine Learning (0.50)
- Information Technology > Communications > Web (0.35)
AWS CodeGuru uses machine learning to improve code quality
AWS has made its CodeGuru tool generally available for developers. The tool, initially released in preview at the AWS re:Invent conference last December, uses machine learning to make recommendations on how developers can improve the quality of their code quality, as well as identify an application's most expensive lines of code. "CodeGuru helps you improve your application code and reduce compute and infrastructure costs with an automated code reviewer and application profiler that provide intelligent recommendations," said Danilo Poccia, chief evangelist for the EMEA region at AWS, in a blog post. "Using visualizations based on runtime data, you can quickly find the most expensive lines of code of your applications. With CodeGuru, you pay only for what you use."
Optimizing application performance with Amazon CodeGuru Profiler Amazon Web Services
Amazon CodeGuru (Preview) is a service launched at AWS re:Invent 2019 that analyzes the performance characteristics of your application and provides automatic recommendations on ways to improve. It does this by profiling your application's runtime (with CodeGuru Profiler) and by automatically reviewing source code changes (with CodeGuru Reviewer). For more information, see What Is Amazon CodeGuru Profiler? This post gives a high-level overview of how CodeGuru Profiler works, common ways to use it, and how to improve your understanding of your application's performance in production. It assumes a basic knowledge of the JVM (Java Virtual Machine) and related concepts such as threads and call stacks. CodeGuru Profiler provides insights into your application's runtime performance with a continuous, always-running production profiler.
- Retail > Online (0.40)
- Information Technology > Services (0.40)
- Information Technology > Communications > Web (0.40)
- Information Technology > Artificial Intelligence > Machine Learning (0.40)
- Information Technology > Software Engineering (0.34)