Your points do nothing to back up your claim that "serverless architectures are much more complicated compared to servers"
1. You still have to do polling with servers
2. Not a serverless problem
3. Not a serverless problem
4. This is a tradeoff, not complexity
5. Why not? What does serverless have to do with this?
6. Appears you're confusing serverless and FaaS. Regarldess, FaaS has incredibly predictable pricing. Previously if you paid $15 for a server, you're going to be billed for however many servers you had running on average throughout the month.
7. It's not. Your points here are trying to back it up, but have so far not done so.
8. Why would that be? And how does that factor into complexity?
Your claim is flawed for two reasons:
1. Serverless != FaaS. FaaS is serverless, serverless is not FaaS.
2. You've not taken auto-scaling into consideration on the server side.
1. You still have to do polling with servers 2. Not a serverless problem 3. Not a serverless problem 4. This is a tradeoff, not complexity 5. Why not? What does serverless have to do with this? 6. Appears you're confusing serverless and FaaS. Regarldess, FaaS has incredibly predictable pricing. Previously if you paid $15 for a server, you're going to be billed for however many servers you had running on average throughout the month. 7. It's not. Your points here are trying to back it up, but have so far not done so. 8. Why would that be? And how does that factor into complexity?
Your claim is flawed for two reasons: 1. Serverless != FaaS. FaaS is serverless, serverless is not FaaS. 2. You've not taken auto-scaling into consideration on the server side.