report-to-trees
Joined 3 years ago
Joined 3 years ago
In my experience, running a single monolith server will be much simpler than 20+ lambda "monoliths" that call each other. I think the simplicity of lambdas vs a persistent server looks good on paper but falls apart when you have multiple times more deployments to manage.
There is a middle ground that will be much faster and cheaper all around.
I've never attempted lazy loading inside a Faas platform but I think generally you would be better off creating small deployable chunks and letting the platform handle scaling them up / reusing as necessary. Less fighting against the platform and if you have to maintain strict boundaries to enable lazy loading only the needed code for each route it's a short step to deploying those as their own functions anyway.
It all just feels like a collosal waste of energy and collective resources.
After some reflection I don't think this is better or worse than any other niche you might market towards.
I always thought those strategy games were missing a competitive community and better PvP experience but I could also see how more replayability would make them more popular.