Sending video frames between services is expensive, also doing per state transition hosting on things doing state transitions multiple times per second in a single stream is also expensive... Like, did they even think about cost when designing this the first time?
Scaling up the Prime Video audio/video monitoring service and reducing costs
11–20 of 526 posts
Re: Scaling up the Prime Video audio/video monitoring service and reducing costs
#12Re: Scaling up the Prime Video audio/video monitoring service and reducing costs
#13Sending video frames between services is expensive, also doing per state transition hosting on things doing state transitions multiple times per second in a single stream is also expensive... Like, did they even think about cost when designing this the first time?
Re: Scaling up the Prime Video audio/video monitoring service and reducing costs
#14I'm pretty convinced that microservices are one of those things that make sense 5% of the time and the other 95% is cargo culting.
Re: Scaling up the Prime Video audio/video monitoring service and reducing costs
#15I'm pretty convinced that microservices are one of those things that make sense 5% of the time and the other 95% is cargo culting.
Re: Scaling up the Prime Video audio/video monitoring service and reducing costs
#16I'd be surprised if this doesn't get taken down as it casts AWS lambda in an unfavorable light (and rightly so). That's the impression I have of Amazon's leadership but maybe I'm wrong.
The message seems more that they outgrew AWS lambda but that lambda was a good choice at first.
Re: Scaling up the Prime Video audio/video monitoring service and reducing costs
#17"Let's make our entire website serverless now" erm, no?
It's cargo culting of the worse kind
Re: Scaling up the Prime Video audio/video monitoring service and reducing costs
#18feels very strongly they just moved from one AWS platform to another.
delay between asynchronous communicating processes differs in these architectures and I suspect they were unable to orchestrate microservices to match the RPC "inside" a monolith model. Nobody can: It only matters if your IPC is causing delay you can avoid.
Most of us aren't in a room where the real cost is high: 90% of computers are more than 90% idle 90% of the time. Amazon is not in that cohort.
Re: Scaling up the Prime Video audio/video monitoring service and reducing costs
#19I'm pretty convinced that microservices are one of those things that make sense 5% of the time and the other 95% is cargo culting.
microservices make a lot of sense organizationally where each feature team can own their own feature service.
Re: Scaling up the Prime Video audio/video monitoring service and reducing costs
#20I'm pretty convinced that microservices are one of those things that make sense 5% of the time and the other 95% is cargo culting.
microservices make a lot of sense organizationally where each feature team can own their own feature service.