Hosting a Static Website via Appwrite Functions: Performance Concerns?
- 1
- Self Hosted
- Functions
- General
- Web
I'm hosting a small static website (an admin panel with around 3-4 users) on my self-hosted Appwrite server. Instead of creating a separate Docker container for this, I opted to create a Node.js Appwrite function to serve the website, and it works well so far.
However, I'm concerned about potential performance bottlenecks since each request to the website will trigger an Appwrite function execution. I'm also considering the possibility of the user base growing in the future. Will this approach impact server performance very much?
Also, does the Node.js function restart completely with every new execution, or does it persist in memory, allowing files to remain cached for future requests?
I'm wondering if the function resets after each call or if it stays alive long enough to reuse resources like read files, avoiding the overhead of loading them again.
@Raman
Recommended threads
- Bulk API limitations in self-hosted serv...
Environment: Appwrite Selfhost SDK: node-appwrite 28.0 Calling `upsertRows` (also applies to `createRows`/`updateRows`/`deleteRows`) with more than 100 rows fa...
- Self Hosted GitHub connection not adding...
After upgrading to 1.9.6 i noticed that i cannot search for new repositories when trying to add new functions. I removed the existing github connection via Set...
- Getting current user has been blocked
Getting current user has been blocked error while signing in the appwrite console. Got this during I am testing with the my saas web project. Please help to unb...