Systems | Development | Analytics | API | Testing

April 2022

Deployment-time testing with Grafana k6 and Flagger

When it comes to building and deploying applications, one increasingly popular approach these days is to use microservices in Kubernetes. It provides an easy way to collaborate across organizational boundaries and is a great way to scale. However, it comes with many operational challenges. One big issue is that it’s difficult to test the microservices in real-life scenarios before letting production traffic reach them. But there are ways to get around it.

End-to-end browser testing using xk6-browser, with Thomas Wikman (k6 Office Hours #51)

Have you ever wondered how to test a platform built for testing other products? Our frontend developer, Thomas Wikman, joins us on k6 Office Hours to talk about his experience being a user of one of our tools - xk6-browser - and how he uses it to test the entire k6 Cloud frontend.

Performance-Driven Development with k6 (k6 Office Hours #50)

You've probably heard about Test-Driven Development (TDD), but too often, TDD practices don't take performance into consideration. How can we do Performance-Driven Development to ensure performance outcomes from the very beginning? Join Paul Balogh and Leandro Melendez in a conversation about changing the way we code.

Private load zones for load testing on the cloud

Have you ever wanted to load test an application behind a corporate firewall? If so, you probably ran into a few issues. Load testing on the cloud can be the most cost-effective way to run a load test, but not if the application isn't publicly accessible. Recently, we released a new feature for k6 Cloud that allows you to run load tests on your own private load zones. But first, does it really matter where load is generated from?

Building reliable systems with k6 Backend Lead Marko Pandurovic (k6 Office Hours #48)

k6 Backend Lead, Marko Pandurovic, talks to Nicole van der Hoeven and Paul Balogh about how we build reliable systems at k6 to cope with the growing pains of a SaaS platform, k6 Cloud. Marko manages one of two backend teams at k6, and has some ideas to share about how to improve and maintain k6 infrastructure.