Não tenho uma referência de aprendizado, normalmente vou pesquisando no Google, mas o roadmap .sh tem uma trilha bacana de estudos, só ver as trilhas de backend developer e de software architect, essas trilhas têm os assuntos que abordei na live
Se tu está falando do ambiente em produção de fato, terraform(devops), docker, nginx(proxy reverso), serverless(geralmente usado como algum worker ou algo similar), pool de conexões, algum bouncer similar ao nginx mas para o banco de dados escolhido(melhor pegar um sql na maioria dos casos), limit de conexões no banco, arquitetura horizontal escalar de escrita/gravação no db, cache(redis), filha de jobs assincronos(rabbitmq) lembrando que isso tudo tem coisas que é bem relativo de ter(se vale a pena ter), tu vai construindo aos poucos no app final já em produção. { serve para monolito e para micro-service } edit: nada disso tem haver com deixar o code bonito, se tu está interessado nisso, sugiro design de software e design patterns. edit2: tem coisas faltando, só dei termos para ir pesquisando, mas no geral sabendo isso tu monta uma arquitetura robusta.
A simplicidade e humildade, mesmo sabendo que estamos lidando com alguém muito inteligente, é de cair o queixo
Parabéns pela live
Top!
Eu sei o básico de backend(crud). Onde posso aprender conhecimentos mais avançados? Uma série de termos que você usou eu não entendi, diria uns 90%
Não tenho uma referência de aprendizado, normalmente vou pesquisando no Google, mas o roadmap .sh tem uma trilha bacana de estudos, só ver as trilhas de backend developer e de software architect, essas trilhas têm os assuntos que abordei na live
Se tu está falando do ambiente em produção de fato, terraform(devops), docker, nginx(proxy reverso), serverless(geralmente usado como algum worker ou algo similar), pool de conexões, algum bouncer similar ao nginx mas para o banco de dados escolhido(melhor pegar um sql na maioria dos casos), limit de conexões no banco, arquitetura horizontal escalar de escrita/gravação no db, cache(redis), filha de jobs assincronos(rabbitmq) lembrando que isso tudo tem coisas que é bem relativo de ter(se vale a pena ter), tu vai construindo aos poucos no app final já em produção. { serve para monolito e para micro-service } edit: nada disso tem haver com deixar o code bonito, se tu está interessado nisso, sugiro design de software e design patterns. edit2: tem coisas faltando, só dei termos para ir pesquisando, mas no geral sabendo isso tu monta uma arquitetura robusta.