Posit Connect, faucet, and valve - Evaluating API request performances

I’m curious how packages like valve or faucet are relevant, when we have something like Posit Connect within our work environment. Do those packages make a difference in performance in API request response ?

https://valve.josiahparry.com/

https://ixpantia.github.io/faucet/

It seems that within Connect, you could just set min-process for an API to be more than 1 (we set 3). Am I understanding the intent of these packages as it relates to Posit Connect?

I'd say they all enable serving multiple processes and the most salient differences are going to be in the deployment workflow. As far as performance comparisons go, the best way to answer those questions is probably with a workload representative of the one you have in production and your preferred load testing tool (I'm partial to k6).

1 Like