Over a million developers have joined DZone.

Exploring Performance: Evaluating and Tuning

DZone's Guide to

Exploring Performance: Evaluating and Tuning

Techniques for monitoring and evaluating Java and a variety of other applications and websites are just around the corner in this week's performance zone review.

· Performance Zone ·
Free Resource

Sensu is an open source monitoring event pipeline. Try it today.

What's the first step toward fixing a problem? Finding the problem. The following articles spotlight techniques for monitoring and evaluating system and app performance. You can read about monitoring your web apps, CPU usage, Java apps, and more, as well as check out our free performance guide eBook and some job opportunities. Let's get started!

5 Trending Performance Articles on DZone

  1. Solving Basic Trouble Spots of SQL Queries, by Tharun Yadav. Learn about the best ways to solve common SQL query problems, like tuning queries and indexing columns, to achieve optimized performance.

  2. Performance Analysis Using pyArango: Part 1 and Part 2, by Wilfried Goesgens. This monitoring solution monitors CPU usage and allows you to inspect results in order to effect real performance improvements.

  3. Java Performance Optimization Tips: How to Avoid Common Pitfalls, by Taylor Lodge. Since Java is one of the most widely used languages in development today, learning how to make your Java apps as performant as possible is a crucial skill.

  4. A Step-by-Step Guide to Tomcat Performance Monitoring, by Eugen Paraschiv. Monitoring your web apps is important. In this post, we take a step-by-step look at how to monitor your Tomcat-based applications.

  5. Queuing Theory for Evaluating System Performance in Event Driven Architecture, by Aman Sardana. Learn about the fundamentals of Event Driven Architecture will explain queueing theory and how you can use it to evaluate system performance.

Performance Around the Web

  1. Always test remote app performance with a WAN emulator, Mark Dargin, September 19, 2017. To ensure customer satisfaction, test all new apps with an emulator before deployment.

  2. Microsoft releases automated root cause analysis tool, Christina Cardoza, October 5, 2017. This new tool provides a way for developers to more easily combat memory corruption issues.

  3. User experience remains front and center for web application developers, Madison Moore, October 5, 2017. With so much competition among web apps, top-notch performance is essential for holding onto customers. These tips will help you boost your app's performance and improve the user experience.

Dive Deeper Into Performance

1. DZone's Guide to Performance: Optimization and Monitoring: a free ebook download.

2. Scalability & High Availability: DZone's latest Refcard on performance methodology.

Who's Hiring?

Here you can find a few development-related opportunities from our Jobs community. See if any match your skills and apply online today!

Software Engineer - Back End
Location: Ottawa, ON, Canada
Experience: Experience with NodeJS and Go; experience with orchestration technologies like Docker Swarm, Kubernetes or Mesos; experience with AWS, Azure, or Google Cloud Platform.

Software Engineer - PHP
Research Square
Location: Dania Beach, FL, United States or Remote
Experience: 3+ years of PHP or OOP development and relational databases.

Sensu: workflow automation for monitoring. Learn more—download the whitepaper.

performance ,java ,sql ,monitoring ,web apps

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}