DEV Community

Discussion on: Serverless, a CTO’s Perspective

Collapse
 
dorneanu profile image
Victor Dorneanu

As a strong Serverless advocate, I completely understand your decision! I really likes what you wrote about the "basic layer" of Serverless which merely consists of SQS, Dynamodb and some computing layer (Lambda, EC2 etc.) And especially the "Lambda-SQS-DynamoDb" combo is so easy to use regardless of the programming languages. I see so many people struggling with concurrency, task pools and event-driven architectures. Usually more and more layers are added on top of the business making the overall solution more complicated than it should be.

With Lambda and SQS you already have (horizontal) scaling and event-driven components. At the cost of almost nothing!

Thanks for your article!

Collapse
 
benbpyle profile image
Benjamen Pyle

Glad you enjoyed it. There are things for sure I never think about anymore like t hose base services. Amazon themselves uses them at mind boggling scale. And then there are the compute layer stuff that I might want to swap out for different serverless things based upon need and use-case. I think people see serverless as one size fits all but there are multiple sizes inside of the category.