Hacker News new | ask | show | jobs
by 999900000999 1110 days ago
How does this handle load ?

Does each customer get their own VM to run requests against?

Do you have a rare limit built in ? What if I need to do something more complex, is it possible to have a block of say Python code that executes?

Honestly I'm not sure who this is meant to serve,AWS has a rather robust API offering with the added bonus of integrating with AWS services.

Anything more complex than that might be better served by coding it yourself in Python or another high level language.

Is it possible to export the API with source code if I need more control. That would perk my interest.

1 comments

Let me address each of your points:

Performance: When we began planning to build Fastgen, our most important consideration was how it should handle load. Therefore, most of our design decisions have been deeply influenced by this. We have autoscaling go backends that are trimmed on performance, handling all customers together. With RabbitMQ we distribute the load and offload expensive operations to different micro services. Redis as our Cache and Centrifugo for real time messaging complete the picture at the moment. Everything deployed on AWS’s Kubernetes system.

Rate Limit: We have rate limits for the Free and Starter tiers while the Pro and Team plans enjoy no rate limit.

Restrictions: We currently don’t support custom code, but rest assured, it’s on our roadmap as part of our commitment to having as minimal restrictions as possible. That being said, it is not possible to export your API, but rather the goal is to give the user as much control over the API as if they have the full source code.

Thanks for the response, I definitely wish you luck but I think you're going to have to focus more on a non-developer niche. So maybe add more integrations to outside APIs. From the YouTube video it doesn't seem like this is too accessible to anyone without a strong technical background .

At that point, why not spin up your own API. That said this is a very profitable sector so I do think your company will do well. Good luck