🍀 Seu apoio é crucial para mantermos o canal independente e continuarmos a produzir os conteúdos com a qualidade que você já conhece: pix@uminventorqualquer.com.br ⚜ Curso Cloud Computing Premium: www.cloudstorm.academy/ 💬 Comunidade Cloud no Discord: www.cloudstorm.club/ 📝Aprenda Inglês na Cambly: www.cambly.com/invite/INVENTOR?st=022722&sc=4
Seu conteúdo é maravilhoso, gostaria de dizer que tem sido de muito valor, cada vídeo agrega muito nesse mundo de tanta informação perdida, continue assim e que Deus abençoe esse projeto, muito sucesso
Muito obrigado SkyLevel 🙏. fico MUITO feliz de receber feedbacks assim e saber que todo nosso esforço está ajudando pessoas como você, obrigado por nos prestigiar
É sempre bom ouvir coisas que parecem óbvias, mas quando a gente ouve lembra que esqueceu hehehe, acho que estraguei tudo com essa frase hahahaha 🤣. 🤣. 🤣. 🤣. 🤣
Eu quem agradeço por você acompanhar o canal! Obrigado pela força e se puder, compartilha com seus conhecidos, estamos precisando de inscritos pra continuar fazendo conteúdos como esse! Abraços e mais uma vez, obrigado!
hahahaha, fechou, estou trabalhando num vídeo pra explicar sobre esta arquitetura e trazer algumas sugestões de soluções, obrigado por pedir Mário, assim fica mais fácil a gente priorizar os conteúdos
Eu acrescentaria ainda um erro, ou simples esquecimento que é a ativação de recursos básicos de compressão de dados, como gzip por exemplo, onde atualmente a maioria das API's de dados trafegam JSON e/ou XML... =)
Estou ansioso para o vídeo de upload, porém fiquei em dúvida qual seria a melhor forma de implementar websocket, e se não for pedir muito estou com uma dúvida desde o vídeo do Route 53, se é possível um subdomínio carregar o conteúdo de uma rota, tipo blog.meusite.... carregar o conteúdo de meusite..../blog, agradeço imensamente, abraços e sucesso
SkyLevel, o websocket já está na lista para produzirmos. Quanto ao Route 53, você pode sim apontar um subdomínio para o ELB, mas dentro do seu servidor, o seu NGinx deve estar configurado para receber requisições para o mesmo subdomínio e carregar a aplicação. Se o seu blog estiver desenvolvido em wordpress será necessário configurar seu wordpress também para responder pelo mesmo subdomínio, ele é meio chatinho com relação a mudanças, mas tem vários tutoriais sobre isso na net. É possível também fazer um rewrite da rota no NGinx e puxar esse conteúdo de um outro servidor com path diferente, mas não recomendo, o wordpress mesmo vai quebrar, e em muitas aplicações o frontend faz a verificação de onde está vindo o conteúdo, ou headers como CORS por exemplo, e vai quebrar.
@@GaragemDoInventor Muitíssimo obrigado, creio que entendi bem, e agora tenho um bom pontapé inicial, vou buscar mais informações sobre a configuração do Nginx, seu trabalho é exemplar 👏, muito sucesso, abraços
Ótimo vídeo, sobre esse trecho mencionado "método GET não tem corpo", essa parte está errada, método GET tem corpo sim (qualquer requisição pode ter corpo segundo o RFC), você pode realizar um GET enviando um JSON ou XML sem problemas, inclusive isso é utilizado em alguns webhooks, ao invés de enviarem o JSON via POST acabam enviando por GET.
Oi Beto, você está absolutamente correto com relação à definição. Na atualização de 2014 do RFC convencionou-se que o GET pode ter body na requisição: "A payload within a GET request message has no defined semantics; sending a payload body on a GET request might cause some existing implementations to reject the request." Mas levando em consideração a quantidade de hardwares e softwares legados, e o fato que não haver uma semântica definida para o uso do payload em GET, então proxies, load balancers ou outros serviços de intermediação de tráfego podem não parsear corretamente a requisição, nestes casos o recomendado é evitar usar este recurso para manter a compatibilidade retroativa. Obrigado por levantar esse ponto, eu deveria ter sido mais detalhista no video com relação a isto.
Marcos, existem várias ferramentas no mercado, algumas em forma de libs como o PM2 para node js que integra com o keymetrics, outras como o CloudFlare, que funciona como um proxy reverso a frente da sua aplicação (já falei sobre ele aqui no canal), e a própria AWS com o CloudWatch e o API Gateway que oferecem muitas métricas possíveis de serem capturadas das requisições que passam por ela. Cada solução oferece níveis de monitoramento diferentes, vai depender de o quão fundo você quer ir.
Você tem uma aula ensinando a fazer proxy reverso com nginx ou apache? Fiz uma aplicação. Só consigo fazê-la funcionar em http. Estou tentando fazer um proxy reverso para ela funcionar no https mas estou quebrando a cabeça.
🍀 Seu apoio é crucial para mantermos o canal independente e continuarmos a produzir os conteúdos com a qualidade que você já conhece: pix@uminventorqualquer.com.br
⚜ Curso Cloud Computing Premium: www.cloudstorm.academy/
💬 Comunidade Cloud no Discord: www.cloudstorm.club/
📝Aprenda Inglês na Cambly: www.cambly.com/invite/INVENTOR?st=022722&sc=4
Infelizmente eu conheci esse canal apenas ontem, fabuloso, muita clareza, e embasamento, gostaria de agradecer pelo conteúdo
Muito obrigado Ricardo, seja bem vindo ao canal, espero que nosso conteúdo lhe seja útil
Seu conteúdo é maravilhoso, gostaria de dizer que tem sido de muito valor, cada vídeo agrega muito nesse mundo de tanta informação perdida, continue assim e que Deus abençoe esse projeto, muito sucesso
Muito obrigado SkyLevel 🙏. fico MUITO feliz de receber feedbacks assim e saber que todo nosso esforço está ajudando pessoas como você, obrigado por nos prestigiar
vc pode ter uma VPS tbm, que não precisa ser stateless, e vc pode escalar
Esse item 1 foi um verdadeiro mind blown! Muito bom!
Hehehe que bom que gostou Alan
no aguardo do vídeo de boas praticas para upload, ótima ideia tocar nesse assunto, parabéns!
Obrigado Sabbath, já estamos trabalhando no conteúdo, já já tá no ar
Olá Sabbath, tudo bem? Para avisar que o vídeo de Upload já está no ar! Dá uma olhadinha no último vídeo publicado.
Abraços!
Obrigado, vou assistir hoje ainda!
Que canal maravilhoso!
Conteúdo de extrema qualidade e me agregou bastante conhecimento. Muito obrigado!
Muuuiiitoo top esse canal, parabéns 👏👏👏
Muito obrigado Lucio 😁
Baita vídeo, em não estava ligado em um monte desses ítens.
É sempre bom ouvir coisas que parecem óbvias, mas quando a gente ouve lembra que esqueceu hehehe, acho que estraguei tudo com essa frase hahahaha 🤣. 🤣. 🤣. 🤣. 🤣
@@GaragemDoInventor kkkk tá valendo
Muito bom! 👏👏👏
Obrigado 😃
Conteúdo excepcional. Top a explicação. Parabéns👏🏼
Muito obrigado 😁 Fabiano
Sem dúvida um conteúdo de qualidade! Muito obrigado Wesley, estou aprendendo muito e com certeza vou dar um up na minha carreira!
Fico muito feliz em saber Vinicius, essa é a idéia! Espero que você cresça muito e alcance patamares que nem sonha hoje. 🙏
@@GaragemDoInventor muito obrigado, estou aprendendo coisas que nem imaginava que existia!
Vídeo muito bom ahahhaaha agora tô muito ansioso pelo material sobre a questão do envio de arquivos kkk
Obrigado Eduardo, já estamos trabalhando neles, o primeiro sai na próxima segunda
@@GaragemDoInventor fantástico 😬 vou aguardar ansioso rsrs
Olá Eduardo, tudo bem? Para avisar que o vídeo de Upload já está no ar! Dá uma olhadinha no último vídeo publicado.
Abraços!
valeu!
Parabéns pelo conteúdo man
Obrigado Jorel 🤙
obrigado por mais este vídeo, ja havia me inscrito no canal, conteudo de qualidade. fico no aguardo do vídeo sobre upload, abraço!
Obrigado por acompanhar o canal @Gilglécio Oliveira TMJ!
Olá Gilglécio, tudo bem? Para avisar que o vídeo de Upload já está no ar! Dá uma olhadinha no último vídeo publicado.
Abraços!
@@GaragemDoInventor vi na íntegra, obrigado! Obrigado por compartilhar conhecimento...
Eu quem agradeço por você acompanhar o canal! Obrigado pela força e se puder, compartilha com seus conhecidos, estamos precisando de inscritos pra continuar fazendo conteúdos como esse!
Abraços e mais uma vez, obrigado!
Muito bom. Faz um video explicando melhor o lance dos websockets, pq eu acho que eu cometi esse erro aí da API salada mista kkkkkkk
hahahaha, fechou, estou trabalhando num vídeo pra explicar sobre esta arquitetura e trazer algumas sugestões de soluções, obrigado por pedir Mário, assim fica mais fácil a gente priorizar os conteúdos
No caso o uso de geração de arquivos html com EJS ou HandleBars por exemplo seria uma má prática?
Deivison, se a API de geração de html estiver separada da API de dados não há nenhum problema
Eu acrescentaria ainda um erro, ou simples esquecimento que é a ativação de recursos básicos de compressão de dados, como gzip por exemplo, onde atualmente a maioria das API's de dados trafegam JSON e/ou XML... =)
Boa Fábio, esse com certeza fica no esquecimento de muito gente
Estou ansioso para o vídeo de upload, porém fiquei em dúvida qual seria a melhor forma de implementar websocket, e se não for pedir muito estou com uma dúvida desde o vídeo do Route 53, se é possível um subdomínio carregar o conteúdo de uma rota, tipo blog.meusite.... carregar o conteúdo de meusite..../blog, agradeço imensamente, abraços e sucesso
SkyLevel, o websocket já está na lista para produzirmos. Quanto ao Route 53, você pode sim apontar um subdomínio para o ELB, mas dentro do seu servidor, o seu NGinx deve estar configurado para receber requisições para o mesmo subdomínio e carregar a aplicação. Se o seu blog estiver desenvolvido em wordpress será necessário configurar seu wordpress também para responder pelo mesmo subdomínio, ele é meio chatinho com relação a mudanças, mas tem vários tutoriais sobre isso na net. É possível também fazer um rewrite da rota no NGinx e puxar esse conteúdo de um outro servidor com path diferente, mas não recomendo, o wordpress mesmo vai quebrar, e em muitas aplicações o frontend faz a verificação de onde está vindo o conteúdo, ou headers como CORS por exemplo, e vai quebrar.
@@GaragemDoInventor Muitíssimo obrigado, creio que entendi bem, e agora tenho um bom pontapé inicial, vou buscar mais informações sobre a configuração do Nginx, seu trabalho é exemplar 👏, muito sucesso, abraços
Olá SkyLevel, tudo bem? Para avisar que o vídeo de Upload já está no ar! Dá uma olhadinha no último vídeo publicado.
Abraços!
@@GaragemDoInventor É uma honra, já estou indo lá olhar
Ótimo vídeo, sobre esse trecho mencionado "método GET não tem corpo", essa parte está errada, método GET tem corpo sim (qualquer requisição pode ter corpo segundo o RFC), você pode realizar um GET enviando um JSON ou XML sem problemas, inclusive isso é utilizado em alguns webhooks, ao invés de enviarem o JSON via POST acabam enviando por GET.
Oi Beto, você está absolutamente correto com relação à definição. Na atualização de 2014 do RFC convencionou-se que o GET pode ter body na requisição:
"A payload within a GET request message has no defined semantics; sending a payload body on a GET request might cause some existing implementations to reject the request."
Mas levando em consideração a quantidade de hardwares e softwares legados, e o fato que não haver uma semântica definida para o uso do payload em GET, então proxies, load balancers ou outros serviços de intermediação de tráfego podem não parsear corretamente a requisição, nestes casos o recomendado é evitar usar este recurso para manter a compatibilidade retroativa.
Obrigado por levantar esse ponto, eu deveria ter sido mais detalhista no video com relação a isto.
Existe alguma forma de monitorar o tamanho do fluxo de dados no método PUT e PATCH?
Marcos, existem várias ferramentas no mercado, algumas em forma de libs como o PM2 para node js que integra com o keymetrics, outras como o CloudFlare, que funciona como um proxy reverso a frente da sua aplicação (já falei sobre ele aqui no canal), e a própria AWS com o CloudWatch e o API Gateway que oferecem muitas métricas possíveis de serem capturadas das requisições que passam por ela. Cada solução oferece níveis de monitoramento diferentes, vai depender de o quão fundo você quer ir.
Você tem uma aula ensinando a fazer proxy reverso com nginx ou apache?
Fiz uma aplicação. Só consigo fazê-la funcionar em http. Estou tentando fazer um proxy reverso para ela funcionar no https mas estou quebrando a cabeça.
José, lá no meu outro canal vou postar alguns tutoriais sobre isso em breve th-cam.com/users/WesleyMilan
O link da playlist completa tá quebrado
Oi @doodge! Obrigado por avisar. Esse é o link da playlist: th-cam.com/play/PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm.html
Abraços!
Olá sabe me dizer o que é erro de CORS
O MEU OBS QUANDO VOU INICIA LIVE APARECE ESTA MENSAGEM - api de transmissão ao vivo do youtube - erros
e uma pena ver um conteudo bom nao tendo tanta views
Valeu MaiikVini!
no aguardo do vídeo de boas praticas para upload, ótima ideia tocar nesse assunto, parabéns!
Obrigado Sabbath, já estamos trabalhando no conteúdo, já já tá no ar
Olá Sabbath, tudo bem? Para avisar que o vídeo de Upload já está no ar! Dá uma olhadinha no último vídeo publicado.
Abraços!