Picking the right performance testing tool can be a challenge. What should you look for and what is important? Performance testing is a phrase many developers have come across at some point, but what is it exactly? In simple terms, performance testing is a software testing practice used to determine stability, responsiveness, scalability, and most important, speed of the application under a given workload.
Here at Grafana, we’re constantly shipping new features to help our users get the most out of Grafana Cloud. Over the last few months, we’ve made it even easier to get started with out-of-the-box dashboards and new visualizations in Grafana Cloud. We also introduced capabilities like query caching, a “prettify JSON” option and commands for cortex-tools to make your data, dashboards, and queries more efficient.
Application performance monitoring (APM) is important for the development of any web app. But monitoring software is not an easy process; you have to observe various metrics and be calculative in observing measurements like the application’s speed, error percentage, memory bloat, number of API calls per day, and much more.
The Puppet Developer Kit was launched in 2017 to help our users develop high quality modules faster and over the years, it has seen regular development towards that goal. It was designed to be a single install that would provide everything you needed to write, lint, test and publish a Puppet module — and for the most part, that's what it did.
Gitlab is the DevOps lifecycle tool of choice for most application developers. It was developed to offer continuous integration and deployment pipeline features on an open-source licensing model. GitLab Runner is an open-source application that is integrated within the GitLab CI/ CD pipeline to automate running jobs in the pipeline. It is written in GoLang, making it platform agnostic. It is installed onto any supported operating system, a locally hosted application environment, or within a container.