3 ms·
I like the approach! Since this is HN would you be willing to talk about the tech stack at all?
by brightball 5y ago
I like the approach! Since this is HN would you be willing to talk about the tech stack at all?
- holler 5y agoHey thank you! Yes totally, what would you like to know? The backend is python/starlette/marshmallow running serverless on lambda behind apigateway. It uses many other lambda/sqs functions, dynamodb, iot for websockets. The frontend is an ember.js octane app with ssr via fastboot.js in cloudfront lambda@edge.
- ALittleLight 5y agoWhat is the approximate load and cost?
- holler 5y agoIt's $150/month right now for 3 aws accounts (parent/staging/prod).
- ALittleLight 5y agoIf you increased your usage metrics by 10, 100, 1000 what does that do to costs? How many users or messages an hour would make it untenable for you to keep hosting?
- holler 5y agoTo be honest I'm not sure off the top of my head, lambda/dynamo/s3/iot scale quite a bit. Opensearch is one of the most costly services but I have it behind apigateway cache.
- ALittleLight 5y agoI'm sure those services can scale but what I wonder about is if the cost of scaling will become prohibitive. If your posts per day increase by three orders of magnitude will your costs?
- dymk 5y agoThat seems insanely expensive for something that looks like it gets maybe a post every few minutes. Have you tried running it on, like, a $20/month VPS?