4 ms·
I think they used the word "monolith" to denote that 4 different things[1] (orchestration, detection, media converter, aggregation) were running together within
by tyingq 3y ago
I think they used the word "monolith" to denote that 4 different things[1] (orchestration, detection, media converter, aggregation) were running together within a ECS task/container. Rather than each in their own, separate, horizontally scalable thing. So there was horizontal scaling, but not independent horizontal scaling for each of the 4 things.
The original article[2] about moving to a monolith didn't say much about how those 4 things were built..one binary/script, more?
So I think just a bunch of confusion on what was meant by "monolith".
[1] https://imgur.com/a/6nUFga0 https://imgur.com/a/6nUFga0
[2] https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90 https://www.primevideotech.com/video-streaming/scaling-up-th...