4 ms·
> Serverless inherently makes the whole architecture more complex with more moving parts Why's that? Serverless is just the generic name for CGI-like technolog
by 9rx 1y ago
> Serverless inherently makes the whole architecture more complex with more moving parts
Why's that? Serverless is just the generic name for CGI-like technologies, and CGI is exactly how classical web application were typically deployed historically, until Rails became such a large beast that it was too slow to continue using CGI, and thus running your application as a server to work around that problem in Rails pushed it to become the norm across the industry — at least until serverless became cool again.
Making your application the server is what is more complex with more moving parts. CGI was so much simpler, albeit with the performance tradeoff.
Perhaps certain implementations make things needlessly complex, but it is not clear why you think serverless must fundamentally be that way.