3 ms·
> I don't understand the knee-jerk opposition people have to serverless architectures because it's purely a marketing concern, it means nothing from an archite
by nostalgeek 8y ago
> I don't understand the knee-jerk opposition people have to serverless architectures
because it's purely a marketing concern, it means nothing from an architectural standpoint, it"s a buzzword, like 'cloud', 'nosql', 'web 2.0' or 'the blockchain'.
- wnsire 8y ago> because it's purely a marketing concern, it means nothing from an architectural standpoint Serverless computing is an system architecture design that focus emphasis is abstracting the entirety of the infrastructure to let developers focus solely on code. Per say , with AWS Lamba + API Gateway + S3 developers can create Web Application that usually required EC2 Servers and web framework like Spring , Laravel etc... Apps hosted on AWS with EC2 requires strong knowledge in system architecture and system design . They also are quiet complex to scale , monitor and manage. Serverless abstract all this and lets you focus only on code. AWS Lambda is self healing meaning when a function crash , only that function crash not the entire server , API Gateway is managed by AWS it won't crash ( or very unlikely ) S3 , as i'm concerned , as never let me down. Meaning I could author an entire application similar to Hacker News without any "Server" logically speaking, technically speaking there is always a server just like NoSQL doesn't mean "NO SQL" but "Not Only SQL" and is not buzzword :)
- deleted 8y ago[deleted]