Is it possible to test Dagster for performance using K6?

Hi guys,

I have a new project where we will have pipelines running. One component we will use is Dagster. We can fire up 1000s of pipelines but we want to check how Dagster is performing. is it doable by K6? maybe by a K6 extension? any help is appreciated

Hi @aakash.gupta,

Thanks for reaching out :bowing_man:

Quick disclaimer: I have unfortunately no experience with Dagster, nor am I familiar with it. Thus, I won’t be able to provide a knowledgeable answer on that front.

It doesn’t look like there is a k6 Dagster extension yet. By quickly looking at the product itself, it seems they offer a GraphQL API. As documented our blog, it’s possible to have k6 test a GraphQL endpoint. Therefore, I imagine you could write your own extension to perform load tests of that sort? Although I’m not exactly sure how relevant that is, or what that entails; you’ll have to decide for yourself :slight_smile:

I hope this is somewhat helpful, please let me know if you have any other questions or need more clarifications, and I’ll be happy to help :bowing_man: