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
- function subdomain ssl certs
The generated subdomain isn't getting a valid ssl cert, I was wondering if appwrite automatically generates one or uses a wildcard for *.functions.domain.com? ...
- Whats best practise for Appwrite Cloud?
Appwrite Teams map very nicely to my needs, it is how i group users together. ... I use roles to define permissions. Should I also map a table to each team ? ...
- Error getting preview of file
Rest Response: ``` { "message": "Server Error", "code": 500, "type": "general_unknown", "version": "1.8.1" } ``` Appwrite Logs ``` appwrite ...