= Hosting Flask op DigitalOcean droplet (virtuele server). Wat zijn de aanbevolen specs? = Ik heb een kleine webapp met ongeveer 5k gebruikers per week (100k Pageviews). Het is een database gedreven app met behulp van SQLite. Ik gebruik Apache als Webserver Wat zijn Ballpark specs for the server? I'm especially interested in how much memory I should have The nice thing about DO is it's very painless to upgrade your specs. You can jump up in CPU / memory by clicking a few buttons and waiting about 30 seconds The best way to tell what you need is to maatregel hoeveel geheugen uw app gebruikt terwijl deze draait en onder de belasting die u verwacht te hebben. De wrk tool (httpsgithub.com/wg/wrk) is goed voor het doen van load tests en u kunt uw systeembronnen meten met behulp van htop (een Linux commando line tool), of als u toevallig Docker gebruikt, is het nog gemakkelijker met docker stats DO is goedkoop genoeg waar ik gewoon een server zou draaien en het daar zou bekijken( het kost een paar cent voor 1 uur), maar je zou ook een VM kunnen opzetten met dezelfde specificaties als je op DO en dat should give you a pretty decent ballpark assuming your VM has an SSD and you can match DO's CPU clock speed. You can run the lscpu command on a DO server to get details about what CPU it has I've run a low verkeer SAAS-app op hun $5 / maand 1GB geheugen server. Dat was met 2 gunicorn processen, celery, redis, postgres en nginx. De server brak nauwelijks een zweet Ik heb net een Do droplet de goedkoopste gekocht, stel je server in en stel swap in, omdat ze een SSD hebben should sneller zijn dan de HDD-opslag Ik heb mijn applicatie nog niet gehost, maar ik weet zeker dat je veel hits zult krijgen, afgezien van de normale gebruikers, Ik blijf mijn Fail2ban-logboeken lezen en zucht elke keer Terwijl er niets is stoppen you, DO recommends not setting up Swap on SDD storage httpswww.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04 question: do you need apache? I'm asking because previously we had AWS load balancer -> nginx -> gunicorn -> kolf. En toen besloot het om AWS load balancer te proberen - > gunicorn - > flask Ik vraag me af of men dezelfde setup kan doen met cloudflare - > gunicorn - > flask Maar je gebruikt waarschijnlijk apache om je statische inhoud te serveren? Kan nginx meer lichtgewicht zijn? Ook hoe je portie jouw flask app?