Muito show o conteúdo fernada, na parte dos 9:40 onde removeu a categoria do produto, existe a anotacão @DBRef do mongo, assim vc adiciona uma referencia e não o dado em si, e quando for atualizar a referencia, essa atualizacão ja reflete nas demais collections.
Estava assistindo a parte 1, e me perguntando se teria uma parte 2, esse vídeo apareceu assim que terminei lá. Apesar de não usar Java, achei muito bom e didático, parabéns!
Excelente vídeo. Usar SQS e SNS eu diria que deveria ser até o padrão de mercado como primeira abordagem a ser considerada pensando em event driven. Tem uma série de problemas de consistência eventual ao lidar com esse approach de event driven mas a stack da aws já ajuda demais!
Olá, parabéns sempre pelo otimo trabalho com os vídeos, uma coisa que eu não entendi, gerenciamos o arquivo JSON com o lambda no S3, ok, não ficou faltando a parte onde nossa API irá consultar os dados do S3 para otimizar velocidade?
Parabéns pelo belo trabalho. Sobre o desafio, ele TODO, o contexto todo é bem pesado pra uma vaga de emprego. Acho que eles querem alguém que já faça tudo isto todo dia !!!
@@carlosaugusto.devjava na empresa em que trabalho sênior faz muito mais do que só código. atua em conjunto com as lideranças para tomada de decisão, apoia as pessoas de senioridade mais baixa com passagem de conhecimento e desbloqueio, atuam no planejamento de novas features e afins. Esse tipo de desafio é bem comum para vaga de pleno e normalmente é passado o mesmo para sênior, só que tendo o critério de avaliação diferente.
Primeiramente parabéns pelo conteúdo. Uma coisa: entendi que você usou lambda para facilitar a faz todo sentido numa situação real, mas me pergunto se no caso do teste nao teria sido melhor implementar um microsserviço para consumir e publicar no S3, uma vez que a empresa quer ver o código e nao sei como eles avaliariam a lambda function?
Parabéns pelo conteúdo! Sugestão pro futuro: criar uma lambda a partir de uma aplicação java-native compilada com a graalvm no lugar da lambda python..
Show!!! Fer poderia me ajudar, estou iniciando na area de BackEnd com java e gostaria que indica-se um curso para eu fazer. Algum que voce tenha feito, pois você manja muito em Java. poderia me indicar??
Como eu faço para conseguir desenvolver esse meu lado em desafios … tem algum curso? Algo que abrange todos esses métodos e sacadas para solucionar problemas ?
Só um ponto se vc usar sqs e sns está pagando duas vez sendo que pode mandas para o sqs direto e como se eu usasse o kafka para mandar mensagem para o rabbitMQ não faz muito sentindo
Colocar o ID da categoria direto do produto gera outro problema, imagina se um produto tiver a possibilidaed de estar emmais de uma categoria. Aqui sempre utilizo tabelas pivot para relacionamento de objetos, não uso mais ID de referencia pra conectar objetos. Usar pivot resolve inumeros problemas de compatilhamento de dados.
Possuo 0 experiência em programação, mas desde sempre me interessei muito pelo Backend, queria começar a faculdade, aconselha começar a faculdade e junto com a faculdade entrar em um curso tipo rocketseat?
Oii Eli! Que bom que o vídeo te ajudou 💜 Precisar não precisa, mas é sempre bom se expor a uma linguagem de programação diferente, isso nos dá uma robustez na hora de desenvolver. Eu tive várias sacadas quando troquei a linguagem de programação!
Que pena que a aws é obrigatório botar cartão pra criar conta, só me lembro de umas pessoas que acabaram ficando devendo vários dolares por terem sem querer expondo a chave da aws no github , acaba que quem quer usar para aprender fica com receio e não cria conta
Simm, exatamente. Se reparar ele atualizou o catálogo do owner 444444, colocando um novo produto dentro do catálogo, por que os produtos eram diferentes, com id diferente, então tinha mesmo que colocar mais um produto na lista de produtos do catálogo!
Os desafios de Júnior costumam ser mais tranquilos, mas claro isso depende muito de empresa pra empresa e do contexto da vaga, como esse desafio era um pouco mais completinho e exigia um conhecimento de nuvem, ele está mais pra nível de pleno! Mas claro, isso é muito relativo mesmo
Muito show o conteúdo fernada, na parte dos 9:40 onde removeu a categoria do produto, existe a anotacão @DBRef do mongo, assim vc adiciona uma referencia e não o dado em si, e quando for atualizar a referencia, essa atualizacão ja reflete nas demais collections.
Estava assistindo a parte 1, e me perguntando se teria uma parte 2, esse vídeo apareceu assim que terminei lá.
Apesar de não usar Java, achei muito bom e didático, parabéns!
Muito obrigada Edu! Fico feliz que gostou 💜
Você manja muito de Java e tem uma excelente didática. Aprendi bastante. Obrigado!
seus vídeos são muito bons. Me fizeram desistir do mercado de TI, q coisa chata kk. obigado e td d bom
Excelente vídeo. Usar SQS e SNS eu diria que deveria ser até o padrão de mercado como primeira abordagem a ser considerada pensando em event driven. Tem uma série de problemas de consistência eventual ao lidar com esse approach de event driven mas a stack da aws já ajuda demais!
Conteúdo bem difícil de achar no youtube.
Mto bom.
Valeuu demais Gabriel! 💜
Muito show! Parabéns amaei! Gostaria de mais conteúdos desse...valeria muito ser membro com um quadro só com esse tipo de conteúdo
Muito obrigadaa, Elia 💜
Estava ansioso pela parte 2, seu canal é muito bom!
obrigadaaa! Espero que tenha gostado 🫶🏼💜
Olá, parabéns sempre pelo otimo trabalho com os vídeos, uma coisa que eu não entendi, gerenciamos o arquivo JSON com o lambda no S3, ok, não ficou faltando a parte onde nossa API irá consultar os dados do S3 para otimizar velocidade?
Já sou fã, parabéns moça
Parabéns pelo belo trabalho. Sobre o desafio, ele TODO, o contexto todo é bem pesado pra uma vaga de emprego. Acho que eles querem alguém que já faça tudo isto todo dia !!!
Isso é óbvio
É vaga de pleno
@@heraldo623 mas ta fazendo o pacote completo. O Senior faz o que ?
@@carlosaugusto.devjava na empresa em que trabalho sênior faz muito mais do que só código. atua em conjunto com as lideranças para tomada de decisão, apoia as pessoas de senioridade mais baixa com passagem de conhecimento e desbloqueio, atuam no planejamento de novas features e afins. Esse tipo de desafio é bem comum para vaga de pleno e normalmente é passado o mesmo para sênior, só que tendo o critério de avaliação diferente.
@@Brendospdev sim, isto é o correto. Mas aos poucos a gente vai deixando de colocar a mão na massa. .Isto é péssimo.
muito diva! seu conteudo eh mt bom
Obrigada Cami!! 💜
Aula top demais.
Não to achando a parte 1! Não aparece no card. Vc pode linkar na descrição ou recolocar o card?
Sensacional Fer!
Primeiramente parabéns pelo conteúdo. Uma coisa: entendi que você usou lambda para facilitar a faz todo sentido numa situação real, mas me pergunto se no caso do teste nao teria sido melhor implementar um microsserviço para consumir e publicar no S3, uma vez que a empresa quer ver o código e nao sei como eles avaliariam a lambda function?
Parabéns pelo conteúdo! Sugestão pro futuro: criar uma lambda a partir de uma aplicação java-native compilada com a graalvm no lugar da lambda python..
Obrigadaa! E anotei a sugestão 😃
Show!!! Fer poderia me ajudar, estou iniciando na area de BackEnd com java e gostaria que indica-se um curso para eu fazer. Algum que voce tenha feito, pois você manja muito em Java. poderia me indicar??
Como eu faço para conseguir desenvolver esse meu lado em desafios … tem algum curso? Algo que abrange todos esses métodos e sacadas para solucionar problemas ?
Massa demais fe! ✨
Obrigadaa Vagner! 💜
Só um ponto se vc usar sqs e sns está pagando duas vez sendo que pode mandas para o sqs direto e como se eu usasse o kafka para mandar mensagem para o rabbitMQ não faz muito sentindo
concordo, nesse caso específico, onde o consumidor é uma única fila, nao tem porque o sns na minha visão
Obrigado, eu achei estranho no inicio o porque do SNS, sendo que na minha cabeça o SQS ja deveria poder receber direto e processar
Poxa. Fiz algo errado. Nao apareceu no meu bucket do s3 o objeto criado.
fiz o mesmo desafio utilizando php/Laravel.
Boaa, compartilha com o pessoal aqui nos comentários!
Colocar o ID da categoria direto do produto gera outro problema, imagina se um produto tiver a possibilidaed de estar emmais de uma categoria.
Aqui sempre utilizo tabelas pivot para relacionamento de objetos, não uso mais ID de referencia pra conectar objetos.
Usar pivot resolve inumeros problemas de compatilhamento de dados.
Um dos requisitos nesse desafio é o produto ter só uma categoria e um dono, por isso as ref de owner e categoryId direto no produto
Meu maior medo é um dia entrar na minha conta da AWS e está com 1M de custo kk
Você pode criar um budget para ser notificado quando for atingido um certo percentual do planejado. Já ajuda.
@@cirilomegg pior que eu até tenho kk, mas sei lá, vai que não olho o e-mail ou algo do tipo. Até botei umas travas de valor também.
Por isso que eu fiz esse teste usando MinIO ao inves de AWS, mockar é mais seguro haha
Localstack é uma boa alternativa para desenvolvimento tb.
Ahahahahahah sim, eu também!
Como o pessoal comentou, é bom configurar os budgets e alertas por e-mail pra evitar surpresas!
Maravilhosa, muito bom o video
Muito obrigada!! 💜
Possuo 0 experiência em programação, mas desde sempre me interessei muito pelo Backend, queria começar a faculdade, aconselha começar a faculdade e junto com a faculdade entrar em um curso tipo rocketseat?
Desafio bem legal.
Parabéns!!!
Dev java precisa saber node.js ? Obrigado pelo video me ajudou muito !
Oii Eli!
Que bom que o vídeo te ajudou 💜
Precisar não precisa, mas é sempre bom se expor a uma linguagem de programação diferente, isso nos dá uma robustez na hora de desenvolver. Eu tive várias sacadas quando troquei a linguagem de programação!
Tava devendo hein, Fê?! Huahuahua obrigadão! ❤
hahaha que bom que gostouu
Porque usar o SNS e não enviar direto para o SQS?
ruclips.net/video/a3tPHH8uwPc/видео.htmlsi=sB9jONUSKJNej_1F&t=4235
Quando eu li ANOTA AI eu pensei que era algum framework japonês novo, aonde a AI faz todo o serviço! 😅😅😅
Que pena que a aws é obrigatório botar cartão pra criar conta, só me lembro de umas pessoas que acabaram ficando devendo vários dolares por terem sem querer expondo a chave da aws no github , acaba que quem quer usar para aprender fica com receio e não cria conta
conteudo top!!
A segunda chamada do product com owner id 444444 não deveria ter atualizado ao invés de ter criado 2?
Simm, exatamente. Se reparar ele atualizou o catálogo do owner 444444, colocando um novo produto dentro do catálogo, por que os produtos eram diferentes, com id diferente, então tinha mesmo que colocar mais um produto na lista de produtos do catálogo!
Acho demais chamar isso se pleno
Os desafios de Júnior costumam ser mais tranquilos, mas claro isso depende muito de empresa pra empresa e do contexto da vaga, como esse desafio era um pouco mais completinho e exigia um conhecimento de nuvem, ele está mais pra nível de pleno!
Mas claro, isso é muito relativo mesmo
👀
Ah cara,n da....java é horrivel....eu até queria continuar olhando teu canal...mas java n da...