Systems | Development | Analytics | API | Testing

k6

The k6 JavaScript ecosystem with Mihail Stoykov (k6 Office Hours #85)

Did you know that there is a k6 JavaScript ecosystem on top of the Go extension ecosystem? What's the difference between the two? What does k6 actually support? What types of things can you do with JavaScript? In this k6 Office Hours, Software Engineer and k6 maintainer Mihail Stoykov join Senior Developer Advocate Nicole van der Hoeven to talk all about the different options for k6 available through JavaScript libraries.

Frontend vs. backend: How to plan your performance testing strategy

There are many aspects of application performance, but they broadly fall into two categories: frontend performance and backend performance. As a tester, it’s important to know the differences between the two and how that impacts the way you approach your tests. In this blog, I’ll provide a high-level overview of frontend performance testing and backend performance testing, including pros and cons of each one.

AMA with the k6 Champions Part 2 (k6 Office Hours #84)

Did you miss our first AMA with the k6 champions? Do you have k6-related questions that you want to ask? Well, you're in luck! Join Developer Advocates Marie Cruz and Leandro Melendez in this second AMA (Ask Me Anything) Office Hours episode as we chat with two more of our k6 Champions, Jose Luis Latorre and Ioannis Papadakis, to answer your questions, talk about their experiences so far of being a champion, their current activities, and much more.

Chaos Testing: Building Resilience early in the development cycle

Modern applications are built on a microservices architecture that leverages cloud-native technologies. This architecture has many benefits regarding scalability and fault-tolerance of individual components, but it also increases the complexity of the applications, mostly due to the interdependencies between services. This complexity makes it difficult for engineers to fully understand how their applications will react to abnormal conditions, such as a dependency failure or performance degradation.

Introducing Grafana Cloud k6: How to run load tests with Grafana and k6

Grafana Cloud k6 is a feature available to all users of Grafana Cloud. It allows you to run load and performance tests right from the comfort of your Grafana Cloud instance, without needing to create a separate account on k6 Cloud. Grafana Cloud k6 helps you get started quickly with a GUI Test Builder or with test scripts written in JavaScript, and then visualize your test results in real-time, alongside your other Grafana dashboards that monitor your system infrastructure. With Grafana Cloud k6, you can get a holistic look at your system's performance-- on any environment.

k-SIX News - Breaking News! Grafana Cloud k6 launch

Announcing the launch of Grafana Cloud k6! The k6 Cloud platform is finally available as a new offering within Grafana Cloud that empowers developers, operations and QA teams to prevent system failures and consistently deliver fast and reliable applications. The announcement comes directly from Raj Dutt, Grafana Labs CEO. Paul Balogh gives a tour through the new clouds in his weather segment, closing with the usual fun and bloopers.

Grafana Cloud k6: observability and performance testing in the same platform (k6 Office Hours #83)

With the release of Grafana Cloud k6, you can get observability and performance testing in the same platform. Senior Product Manager Mark Meier and Frontend Lead Simon Legander join Nicole van der Hoeven to talk about what Grafana Cloud k6 is, how you can use it, and demonstrate what it can do to improve your system's reliability.