Uma arquitetura bem escolhida é ótimo para um projeto, pois ela q faz a diferença entre softwares bons vs softwares eficientes. E isso não se trata apenas na hora de codificar, mas principalmente no desempenho ideal para o projeto. Então saber escolher tecnologias apropriadas, saber como desenhar o fluxo dos dados, como separar cada coisa no seu devido contexto, tudo isso faz parte do conhecimento sobre arquitetura.

Não vou lembrar mto sobre o assunto, pois faz um bom tempo q li sobre. Mas pra quem tiver interesse, dá uma olhada no blog do netflix e vejam como são feitos as decisões deles para aguentar milhares ou até milhões de acessos ao mesmo tempo, de uma maneira constante (afinal é vídeo sendo transmitido), sem deixar o usuário na mão por um longo período de tempo. Saber arquitetar esse tipo de sistema não é pra qqr um e bem provável q não é feito só por uma pessoa. Ai tem aquele ponto, até onde essa arquitetura ela é boa para meu projeto. Pensando no exemplo da netflix, se alguém tentar replicar ela num projeto de 10, 100 usuários, bem provável q será um tiro no pé, pois é bem ineficiente matar uma formiga com um canhão.

Então saber escolher arquitetura apropriada e saber como desenhá-los é uma skill mto poderosa para um dev e vale a pena ser estudada, principalmente se já tem um nível pleno/sênior, pois é nesse momento em q já tem conhecimento suficiente para entender algo mais complexo como um todo.

Vlws pelo post.

Meus 2 cents:

So um detalhe: A NETFLIX tem uma solucao propria chamada "Open Connect" - basicamente um servidor de CDN que ela coloca FISICAMENTE em um provedor (ISP) (e de gratis !). Isso reduz absurdamente o tempo de resposta e permite economizar trafego para todos os envolvidos (inclusive o ISP - que poupa um bocado de banda assim).

https://openconnect.netflix.com/pt_br/

PDF em pt-br explicando como o CDN da NETFLIX funciona:

https://regional.forum.ix.br/files/apresentacao/arquivo/1444/Netflix_IX%20Forum%20Regional%20Pernambuco%20%28July,%202022%29.pdf

Outro item eh ter peering direto no PTT/IX.br - o que tambem acelera um bocado o tempo de resposta.

https://openconnect.netflix.com/pt_br/peering/#locations

Sobre o appliance em si (roda FreeBSD):

https://openconnect.netflix.com/pt_br/appliances/#the-hardware

Exemplo de um:

https://arstechnica.com/information-technology/2022/10/redditor-acquires-decommissioned-netflix-cache-server-with-262tb-of-storage/

https://talentstreasure.com/netflixdatarouting.html