Currently, I have VPS with 1core2Ghz and 2Gb of RAM. Sometimes it works well and sometimes it is awful, e.g. appwrite does not respond because of 100% CPU usage.
What is a recommended setup for Appwrite?
4core 2Ghz and 4GB of RAM will be enough at the start?
From the docs:
System requirements -
Appwrite is designed to run well on both small and large deployments.
The minimum requirements to run Appwrite are as little as 1 CPU core and 2GB of RAM, and an operating system that supports Docker.
Yeah, but, I am asking about the recommended setup. Not a minimum, because, for now, I can say that that minimum is not enough during building a cloud dart function.
4Core, 4Gigs should be indeed a good start.
I've seen performance bump with dart, takes time to build functions, for one. You could try spinning up a NodeJS function.
My findings - Dart => 20/25 seconds avg. NodeJS => 5 seconds avg.
It's something expected since in dart you're compiling the code
but executions/cold starts are faster with dart 😉
Recommended threads
- How to use dart workspaces to deploy a f...
Hello, I'm developing a Flutter application and I would like to leverage dart pub workspaces to deploy a function with a dart runtime as advertised here : http...
- Migration from Cloud to Self-Hosted not ...
Hello Appwrite Community, I've got the problem, that when I try to migrate my Appwrite Project from the cloud to my self-hosted Appwrite, that an API Key is mi...
- I can't migrate my project from Appwrite...
I'm having an issue migrating my Appwrite project to a self-hosted instance. The problem is that I've exceeded my read rate limit (or database read limit), so I...