Hacker News new | ask | show | jobs
by kohanz 2426 days ago
> On average, it takes us 60ms to perform any stack of image transforming operations. That also benefits our users (who likes slows APIs?).

So this was my point in bringing it up: "We're faster than the other APIs out there" is a much more direct benefit to communicate to me as an API user than "We use GPUs, which makes us fast, faster than the competition, who don't use GPUs". The latter version has me making assumptions and eventually getting to a conclusion that matters to me; why not take me there immediately?

The thing is, as a non-expert in this area, I don't even fully understand whether the real performance bottleneck in such an API is the latency of uploading the image and downloading the result, or the computational processing of the image. So if using GPUs cuts the overall request time by 70%, that's great! If it only affects the round-trip time by 5%, then it's not a huge deal to me. As the domain expert, I'm relying on Pixaven's marketing to educate me on this.

1 comments

Now that is a perfectly valid point, thank you for this. I guess we have to simplify the contents of our marketing materials.