Re:Using Microservices to Encode and Publish Videos at The N...
by mattmanser on Wednesday November 02, 2016 @07:56AM
(#12853797)
Seems a bit, um, over-engineered.
I made one of these 6 years ago for one of my clients using aws, on my todd and it's really not that complicated. Sure ours is a bit duct-tape and string, but seriously, it's not complicated programming. Probably took me a whole day.
At one point we switched from one encoding service to another and it took me less than half a day of chargeable time to change the code, so not sure why they need it to be so "flexible".
They've probably wasted more dev time on over-engineering it than they'd ever have saved manually adding a new encoding provider.
How it takes 4 of them to write it too I'm a bit mind-boggled. Reliable processing queues are a solved problem, encoding services are a solved problem, this whole thing was a solved problem 5 years ago, which is aeons in programming times.
I made one of these 6 years ago for one of my clients using aws, on my todd and it's really not that complicated. Sure ours is a bit duct-tape and string, but seriously, it's not complicated programming. Probably took me a whole day.
At one point we switched from one encoding service to another and it took me less than half a day of chargeable time to change the code, so not sure why they need it to be so "flexible".
They've probably wasted more dev time on over-engineering it than they'd ever have saved manually adding a new encoding provider.
How it takes 4 of them to write it too I'm a bit mind-boggled. Reliable processing queues are a solved problem, encoding services are a solved problem, this whole thing was a solved problem 5 years ago, which is aeons in programming times.