Hi, what is the best / easiest way to analyze perf...
# general
g
Hi, what is the best / easiest way to analyze performance problems in pulumi. I have a small stack deploying AWS SSO and roles and it seems to be taking a lot of time. I’d like to know what is the problem. PS we are using selfhosted s3 backend.
Copy code
Resources:
    + 2 created
    ~ 1 updated
    3 changes. 168 unchanged

Duration: 1m36s
c
I'll check our runs, but some of the AWS SSO APIs are just very slow
b
Pulumi does a lot of roundtrips between state and the backend. The S3 backend is notoriously slow If you run with
PULUMI_SKIP_CHECKPOINTS=true
it’ll be much quicker https://github.com/pulumi/pulumi/issues/10668
g
Yah, I am aware of a lot of round trips - I was wondering if this would be faster without file based backend, are there any public docs on how this works? I’ve been always wondering what was the reason.
b
it is a lot faster with the pulumi cloud backend yeah
g
I was considering implementing my own backend as a side project just for fun