FluffyDumpling
FluffyDumpling

What strategy do you use to deploy serverless (lambda, step functions, etc) code?

Rolling
Canary
Blue Green
Don't know / Don't care
26 votesexpired
14mo ago
Talking product sense with Ridhi
9 min AI interview5 questions
Round 1 by Grapevine
FluffyKoala
FluffyKoala

All of the above - canary, blue-green, and rolling are not mutually exclusive things. They are different techniques to address different aspects.

Start with tiny load on canary to detect early issues, then go to blue-green to start seeing the effect of realistic load on new system, before cutting over full load to the new system.

And the canary and blue green deployments can both use rolling deployments to avoid downtime.

QuirkyNugget
QuirkyNugget

Zappa

SqueakyWalrus
SqueakyWalrus
Student14mo
Gif
Discover more
Curated from across
Software Engineers
by GoofyBagelWalmart

How do you solve for peak concurrency? >10,000 users at one point?

Just how do you scale? Do you use AWS auto-scaler for that?

Top comments
user

Seems like you are early in your DevOps/BE journey. The way you do it is: 1. Build performant APIs. <300ms is good a...

user

https://www.youtube.com/watch?v=9b7HNzBB3OQ This is the best video on an Indian company handling insane concurrency,...

user

From what I remember hotstar used an in-house tooling that scales infra based on request rate and concurrent users pe...

Software Engineers
by GoofyDumplingSoftware Engineer

I would like to know how to learn about AWS.

I've been working as a full stack (backend heavy) Node.js developer for about three years. I now want to study AWS because it seems like every company these days wants someone with familiarity with AWS. What should I learn about AWS, whe...