For Netflix System Design , a few questions like below:
1, Should we add video compress service in the download/upload from AWS to CDN and Client?
2, CDN is used in video download, How about Video upload? I assume China and USA video upload to different AWS Zone , how does it works, by checking with DNS? Could it also upload to local CDN, and from local CDN to AWS , (reverse direction)?
3, for DB selection, from video, it selects NOSQL document store. Since it is for metadata only, could it use SQL too? Or it could be related with another general DB question, when both SQL and NO SQL are feasible for one use case, should we always use NOSQL since NO SQL has better performance?
Thanks