Melhorando a performance de uma API em Go

  Рет қаралды 31,692

Filho da nuvem

Filho da nuvem

Күн бұрын

Пікірлер: 243
@gurodriguesdev
@gurodriguesdev Жыл бұрын
vc literalmente fez o video que todo mundo queria, como sempre: muito inteligente
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu, que bom que curtiu cara!
@GustavoOliveira-px9mp
@GustavoOliveira-px9mp Жыл бұрын
Esse tipo de video é perfeito. Saber como você pensa e soluciona um problema difícil, é uma verdadeira aula! Se puder, faz mais videos como esse.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa Gustavo! Que bom que curtiu! Pode deixar.
@pedroa.oliveira2323
@pedroa.oliveira2323 Жыл бұрын
CARA, QUE BRABO! Muito fluída a forma que tu comunica e parece que o tempo não passa... Ganhou mais um inscrito.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Daoraaa, que bom que curtiu Pedro
@ricodo1
@ricodo1 Жыл бұрын
Cara, eu não sou de comentar em vídeos, mas na moral, esse vídeo é muito valioso e é uma baita aula. Parabéns pelo conteúdo!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu mesmo pelo comentário, fico feliz demais em saber que tu gostou a ponto de mandar uma mensagem. Tamo junto.
@MarcelloJSilva
@MarcelloJSilva 6 ай бұрын
Excelente abordagem, muitas dicas de observabilidade de performance, obrigado.
@Filhodanuvem
@Filhodanuvem 6 ай бұрын
valeu Marcello, que bom que curtiu.
@af2b
@af2b Жыл бұрын
Tu é fera demais! Por mais vídeos assim. Abraço.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
valeu mano! 🦁
@NisaelMGomes
@NisaelMGomes Жыл бұрын
Valeu!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
🙏🏾 valeu pelo superThanks Nisael!
@NisaelMGomes
@NisaelMGomes Жыл бұрын
​@@Filhodanuvemseu conteúdo é incrível
@TiCambirela
@TiCambirela Жыл бұрын
Vim aqui deixar o meu relato, sou programador júnior e esse é o tipo de vídeo que eu sempre quis assistir enquanto estudava. Na prática, todos os conceitos de performance e principalmente a visão de alguém com conhecimento da área. Por favor traga mais conteúdos nesse estilo, como desafios, pequenos sistemas ou problemas didáticos pra análise. É muito interessante. Obrigado.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuu pelo feedback, estou pensando com carinho em como trazer mais desse formato e feedbacks como o seu me animam a encontrar como :)
@flmendes
@flmendes Жыл бұрын
Olha, vi vários vídeos sobre esse desafio e o seu tá SINISTRO!!!!!! Muito bom!!! parabéns !!!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa, valeu mesmo! Que bom que curtiu o vídeo!
@saulopereira7704
@saulopereira7704 Жыл бұрын
brabo d++++++ cai aqui via indicação do youtube e ja vou devorar todos os videos!!!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa, valeuuu Saulo. Bem vindo.
@lucasfloriani
@lucasfloriani Жыл бұрын
Que video sensacional! Explicou cada etapa da otimização pra chegar no objetivo desejado, parabéns!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu Lucas!
@nataoliveirasousa5492
@nataoliveirasousa5492 4 ай бұрын
seus vídeos são inspiradores!!! Sou novo inscrito e estou maratonando tudo rsrs. Muito bom
@Filhodanuvem
@Filhodanuvem 4 ай бұрын
Opa, bem vindo! Que bom que sua curtindo, boa maratona
@kameikay
@kameikay Жыл бұрын
Como sempre, que vídeo FODA! Parabéns! Você me motiva a estudar Go todo dia! Valeuuu!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu Kameikay, que bom que curtiu. E valeu por estar no canal a mó tempo.
@leonardobilhalva555
@leonardobilhalva555 Жыл бұрын
Que conteúdo absurdo! Cheguei agora e já virei fã do canal. Parabéns demais!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
🙏 que bom que curtiu Leonardo. Bem vindo
@shadowload2
@shadowload2 Жыл бұрын
cara nem costumo comentar em vídeos, mas voce é otimo e muito didático, continue assim, ganhou um inscrito
@Filhodanuvem
@Filhodanuvem Жыл бұрын
valeu muito pelo comentário e pelas palavras. Welcome aboard :)
@angelof90
@angelof90 Жыл бұрын
Mano você brilhou muito na criação das soluções pra melhorar a performance da API 🌟e ter visto seu vídeo foi inspirardor! Obrigado !!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu demais pelo comentário Ângelo, que bom que curtiu o vídeo e te inspirou de alguma forma
@diogoribeiro5831
@diogoribeiro5831 Жыл бұрын
Top tier content! manooo que vídeo foda, obrigado pelo compartilhamento de conhecimento 👊
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Tamo junto Diogo
@laislima_dev
@laislima_dev Жыл бұрын
Muito interessante ver a sua linha de raciocínio e como resolveu os problemas que foram aparecendo. Eu aprendi muito com essa rinha, ainda vou me organizar para terminar o meu projeto rsrs
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Legal Laís! A melhor parte da rinha foi cada um poder aprender algo novo independente da experiência.
@Miocardium
@Miocardium Жыл бұрын
Parabéns pelo vídeo. Aprendi d+!!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
💯 que bom que aprendeu algo por aqui, valeu
@aleroxac
@aleroxac Жыл бұрын
Dahora d+, feliz com tua volta mano! Conteudinho true do true, que venha mais!!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa, valeu pelas palavras!
@VagasPraJunior
@VagasPraJunior Жыл бұрын
Excelente vídeo! Excelente explicação e muito aprendizado!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu demais!
@sauloneiman5321
@sauloneiman5321 Жыл бұрын
Parabéns pela aula. Altamente instrutiva. 👏👏👏
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu Saulo!
@tiozaoist
@tiozaoist Жыл бұрын
Video massa demaissssssss. tive que compartilhar com geral aqui, conteúdo de ponta .
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa! Obrigado por compartilhar, ajuda muito 🙏 🙏 🙏
@luismerlini
@luismerlini Жыл бұрын
bigodin, voce é top!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Hahahah valeu
@cleomarpestilli
@cleomarpestilli Жыл бұрын
Muito bom, muito bem explicado.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
valeuu!
@rogimnazario
@rogimnazario Жыл бұрын
Genial como sempre, meu amigo!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuu grande Rogerson!
@breno9138
@breno9138 Жыл бұрын
Primeira vez aqui no seu canal, vídeo muito bom camarada!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu Breno
@edilton.junior
@edilton.junior Жыл бұрын
inscrito no canal e no devgym pro, agora só estudar !!! abraço e obrigado !!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa, bem vindo no canal e na Devgym Pro, qualquer coisa é só entrar em contato.
@ericnevesr
@ericnevesr Жыл бұрын
Você é incrível cara, curto muito seu conteúdo!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuuu Eric ! 🙏
@pauloricardosantos3540
@pauloricardosantos3540 Жыл бұрын
QUE VIDEO FODA, GO SEMPRE NA FRENTE NÉ RSRSRS
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Rsrsrs valeu Paulo! Go é vida
@thejurandirjr
@thejurandirjr Жыл бұрын
esse vídeo caiu na minha timeline na sorte, e que sorte! obrigado por compartilhar tanto conhecimento bruto, vale mais que ouro meu rei, abraços!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa, que bom que apareceu pra ti, espero que encontre outros vídeos legais no canal pra maratonar.
@tonicospinelli
@tonicospinelli Жыл бұрын
Uma verdadeira aula sobre performance e troubleshooting 🎉
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu mano! Vindo de você é um baita elogio.
@ViniciusRodrigues-yc3gf
@ViniciusRodrigues-yc3gf Жыл бұрын
Uma verdadeira aula 👏🏾 fiquei até com vontade de aprender Go
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu Vinicius! Vem pro lado do go haha
@jhonatanfrade3763
@jhonatanfrade3763 Жыл бұрын
Que massa! Da forma como tu mostrou a sua experiência na rinha deu até vontade de participar! Parabéns, ficou muito legal!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu Jhonatan, fica ligado que a rinha de compiladores está prestes a começar e vai rolar um de frontend também.
@RodrigoBranas
@RodrigoBranas Жыл бұрын
excelente vídeo!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu mestre Branas
@inocenciocordeiro
@inocenciocordeiro Жыл бұрын
Muito bom vídeo, gosto quando falas sobre performance e qualidade de código. Go ahead!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu Inocêncio 🙏🏾 Obrigado por sugerir o vídeo.
@inocenciocordeiro
@inocenciocordeiro Жыл бұрын
@@Filhodanuvem Disponha.
@danielcn1210
@danielcn1210 Жыл бұрын
Nem terminei de ver o vídeo mas já quero te dar parabéns!!! Excelente conteúdo.
@AndersonSantos-hg8nd
@AndersonSantos-hg8nd Жыл бұрын
Excelente! Mesmo num vídeo compacto você conseguiu mostrar os bastidores da busca por performance, o que é bem comum no mundo real de desenvolvimento. Estou aprendendo Go há alguns meses, você tem sido uma inspiração. Sua didática é muito, muito mesmo, acima da média.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Obrigado Anderson! Não tem elogio melhor que falar que minha didática foi boa.
@tiagotele1
@tiagotele1 Жыл бұрын
Excelente vídeo! Sua didática foi incrível e só deu pra perceber o "caos" no processo pq vc falou no final! Bem inspirador essa "rinha".
@Filhodanuvem
@Filhodanuvem Жыл бұрын
hahahaha que bom que tu curtiu (e que deu pra minimizar o caos).
@SalmoMascarenhas
@SalmoMascarenhas 10 ай бұрын
Caracaaaa, que vídeo maravilhoso! +1 inscrito🎉
@Filhodanuvem
@Filhodanuvem 10 ай бұрын
opa, valeu Salmo! Bem vindo.
@tiomikadev
@tiomikadev Жыл бұрын
Baita aula!! Eu sou front, mas to cada vez mais me apaixonando pelo back end, e esse teu video me deixou mais pilhado hahahaha
@Filhodanuvem
@Filhodanuvem Жыл бұрын
hahahaha aí sim, mordido pelo lado backend da força haha.
@igribeiro_
@igribeiro_ Жыл бұрын
Gostei desse tipo de video!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
valeuu!
@programedegraca
@programedegraca Жыл бұрын
Que aula, contéudo maravilhoso demais !!!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
🙏🏾 valeu pelo comentário.
@stalinsn
@stalinsn Жыл бұрын
Man, tô impressionado, sou dev focado para o front end e muito "curioso" com o assunto tratado nesse vídeo, mas que delícia esse conteúdo e a forma como vc apresentou, parabéns!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Muito obrigado. A ideia do vídeo era realmente soar interessante pra backend e frontend devs. Que bom que curtiu.
@tclemos
@tclemos Жыл бұрын
Sensacional, excelente vídeo! Go é vida!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu
@WernekTheVader
@WernekTheVader 10 ай бұрын
Aulas!!! Mais um inscrito.
@Filhodanuvem
@Filhodanuvem 10 ай бұрын
Opa,bem vindo mano
@wsaoliveira
@wsaoliveira Жыл бұрын
que top, parabéns ! ganhou um seguidor
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa, bem vindo(a) e brigadão!
Жыл бұрын
Belíssimo vídeo
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuu Mateus!!!
@karylchesman2475
@karylchesman2475 Жыл бұрын
Meu patrão, que qualidade é essa hein??!! Ta maluco, roteiro 11/10! Parabéns pelo conteúdo e pela inteligência de desenvolve-lo! +1
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu demais! Deu trabalho mas valeu a pena se tu curtiu!
@jonatapereira9219
@jonatapereira9219 Жыл бұрын
Meus parabéns, existe muito pouco conteúdo aqui no ytube em pt-BR com tamanha qualidade, sensacional
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu Jonata, que bom que curtiu!
@kevintrindadegoncalves7817
@kevintrindadegoncalves7817 Жыл бұрын
Cara, você é maravilhoso, na moral. Muito obrigado pelo conteúdo
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Muito obrigado Kevin por sempre aparecer aqui nos comentários nos últimos anos.
@kevintrindadegoncalves7817
@kevintrindadegoncalves7817 Жыл бұрын
@@Filhodanuvem mérito do seu ótimo conteúdo, já vou aplicar esse conhecimento no projeto que construí
@pedroimpulcetto
@pedroimpulcetto Жыл бұрын
Incrível Claudson!!!! Vídeo sensacional
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuu Pedro
@cunhafelipe96
@cunhafelipe96 Жыл бұрын
Animal o vídeo!!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu Felipe
@higormartins123
@higormartins123 Жыл бұрын
caraca.. como eu nao sei nada de backend, tenho muito a aprender. Valeu pelo conteúdo, muito bom ter videos assim por aqui 😍
@Filhodanuvem
@Filhodanuvem Жыл бұрын
que bom que agregou higor!
@dipereira0123
@dipereira0123 Жыл бұрын
Sensacional! Ganhou mais um inscrito 😃
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa, bem vindo!
@emanuellazaro9968
@emanuellazaro9968 Жыл бұрын
Vídeo inspirador, obrigado por esse conteúdo
@Filhodanuvem
@Filhodanuvem Жыл бұрын
valeuu! que bom que curtiu!
@nandoandrade34
@nandoandrade34 Жыл бұрын
amo a rinha, e amo o review de todo esse cenário, simplesmente só aprendizado
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Foi foda mesmo Nando
@Cassitu
@Cassitu Жыл бұрын
Faz tempo que eu via alguem tão alto nível assim... apenas meus manos de trampo. Mas esse vídeo é uma aula e informação de amos de experiências. Veio... me arrepei! Tu arrasa demais kskskssksks, sucesoooo meu queridão. Uma aula falando tanto de um simples exemplo, quanto uma comparação com e vida real. Kskskskkskssk aí sim.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
❤️ valeu pelo feedback Cassio, deu trabalho mas que bom que gostou do resultado.
@guesswhoitsrnx
@guesswhoitsrnx Жыл бұрын
Negão, cê é monstro!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
valeu irmão.
@thalles-dev
@thalles-dev Жыл бұрын
Top!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu Thalles
@jacksonbarretojr
@jacksonbarretojr Жыл бұрын
Obrigado por esse maravilhoso aprendizado ❤ Por favor, mais vídeos sobre isso!!!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu Mano jack! Pode deixar
@LLsanooge
@LLsanooge Жыл бұрын
voce podia muito fazer a parte 2 desse video indo a fundo na sua implementacao com a nova carga dobrada de testes. A rinha de backend ja acabou, mas esse caminho na identificacao de gargalos e decisoes para melhorar a performance sao mto mto mto mto bons e educativos. vlw!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu pela sugestão angelo! Tão vindo novas rinhas aí, de compiladores e frontend. Vou precisar escolher em qual participar por acho que elas vão rolar esse mês haha
@LLsanooge
@LLsanooge Жыл бұрын
@@Filhodanuvem pois simmmmmmm eu comecei a estudar absurdamente p essa de compiladores agora. Acho q n vai dar tempo de eu alcançar a galera p entregar pq sou noob, mas tô engolindo c++ álgebra e estrutura de dados lakalalka se você escolher essa vai ser muito legal 😎
@ProgramandocomRoger
@ProgramandocomRoger Жыл бұрын
Parabens, estava sentindo falta dos seus videos. Namoral um dos melhores conteudos de programação no youtube
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa, valeu demais pelo elogio e obrigado por continuar acompanhando o canal.
@videosdomarcio
@videosdomarcio Жыл бұрын
Vc é golaço brother!!!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu Mano ⚽️
@aislanarislou
@aislanarislou Жыл бұрын
+1 inscrito mano!!! Muito bom ficou esse vídeo!! Acabei ficando curioso o que seria agora o próximo gargalo depois de dobrar a carga haha. Vale a pena uma parte 2 hein rs!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuuu cara, vale mesmo ein, quem sabe não volto com essa parte 2 rsrs
@wagnerbugs
@wagnerbugs Жыл бұрын
Adorei o vídeo. Não sou programador GO, mas fiquei super focado no vídeo e adorei o resultado. Parabéns pelo vídeo. Novo inscrito.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
daora! Se curtiu o vídeo sem ser programador Go então o vídeo cumpriu o propósito.
@MatheusAraujo0
@MatheusAraujo0 Жыл бұрын
Você me inspira demais cara! Da sua história ao seu conhecimento. Obrigado tudo isso conosco ❤ e belo boné heheheh
@Filhodanuvem
@Filhodanuvem Жыл бұрын
🙏 🙏 obrigado pelo comentário Matheus. É muito doido saber que te inspiro de alguma forma. (Esse boné tá causando, nem era a intenção hahaha)
@hermessantos181
@hermessantos181 Жыл бұрын
Pra quem nao entendeu, ele deu uma aula, e cabe a nós pesquisarmos literalemnte cada termo e implementar em apis de estudo (ou reais) tudo que ele falou. Que video, meus caros, que video...
@Filhodanuvem
@Filhodanuvem Жыл бұрын
valeuuu mano
@iudizm
@iudizm Жыл бұрын
conteúdo de qualidade
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuu 🙏🏾
@silvioboaventura2255
@silvioboaventura2255 Жыл бұрын
Tu é brabo mesmo hein!!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuu irmão
@silvioboaventura2255
@silvioboaventura2255 Жыл бұрын
fera demais Parabéns, seguidor já@@Filhodanuvem
@rafaelmdurante
@rafaelmdurante Жыл бұрын
Mano, você é único! Não à toa tá sold out. ❤ Valeu por mais um vídeo de extrema qualidade.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Hahahahah sold out. Valeuu irmão
@luizhpriotto
@luizhpriotto Жыл бұрын
bem legal
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeu Luiz que bom que curtiu
@guilhermelinosp
@guilhermelinosp Жыл бұрын
FODAAAAAAAAA
@Filhodanuvem
@Filhodanuvem Жыл бұрын
valeuuuu mano
@victorraphael2453
@victorraphael2453 Жыл бұрын
Cara, muito bom teu vídeo! Gostei do conteúdo e foi legal saber da rinha, não conhecia e curto muito esses desafios também! Sobre a performance se tu reparar no 22:06 na comparação da última versão, apesar do tempo de resposta ter melhorado muito, tu perdeu muito no volume de execuções, caiu praticamente pela metade.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuu Victor. A carga da rinha era x (essa metade) e só no fim ela dobrou, eu devia ter tirado todos os prints com x mas só percebi que tinha tirado tudo com 2x no final da edição, então acabei contando a história com prints 2x exceto a última implementação
@victorlimavocals
@victorlimavocals Жыл бұрын
Que vídeo FODA!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
valeu Victor!
@DiasDeDev
@DiasDeDev Жыл бұрын
Muito bom! 👏🏻👏🏻 Chegou a testar um índice fulltext pra busca?
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Eu não investi tanto, cheguei a usar uns operadores tsvector e tsquery mas não vi grande melhora. Talvez não tenha isolado essa solução o bastante pra perceber a diferença, ou testei ela com a carga inicial antes de dobrarem, não lembro rsrs
@jdflorencio
@jdflorencio Жыл бұрын
Achei o boné ali atrás muito legal. 👏👏
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Rsrs 🧢 valeu mano
@lucaasdev
@lucaasdev Жыл бұрын
Que massa esse vídeo, o nome do canal é muito bom também 😅. Estou acompanhando agora o vídeo, sou iniciante em programação e estou agora lidando com o backend do meu projeto de uma pequena loja online. Talvez tente fazer isso em NodeJS em algum momento para ver o quanto ele perde para essas outras linguagens mais performáticas, se eu conseguir. +1 inscrito.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
ótima ideia fazer isso pra estudar, seja bem vindo Andre.
@ViniciusSantos-xd6kp
@ViniciusSantos-xd6kp Жыл бұрын
Vídeo e explicação top demais !! Só fiquei com uma dúvida, por que ao invés de criar go routines para inserção do registro você não inseriu direto no DB após verificar se não existe? E logo após a inserção no DB já inserir no redis também? Obrigado pelo conteúdo
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Fala Vinicius, que bom que curtiu. De todo o processo de endpoint post a parte mais custosa/demorada era a escrita no banco, escrever na memória/cache é mais rápido por isso só adicionei no cache e já retornei uma resposta. Por isso comentei que estava sacrificando a persistência, já que não é comum fazer esse caminho inverso na vida real.
@rafaelcarvalho2918
@rafaelcarvalho2918 Жыл бұрын
qual a ideia do bone do MST na cabeça do octocat ?
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Meu marido colocou lá e eu deixei haha.
@artu_almeida
@artu_almeida Жыл бұрын
fiquei sabendo dessa rinha dias depois, infelizmente nao participei, mas mesmo assim eu decidi fazer esse desafio, só pra praticar mesmo, estou utilizando golang e postgres, eu nem tenho uma estrategia pra performance tipo distribuição de CPU/RAM etc, com certeza minha api nao vai aguentar muito, mas só de eu conseguir configurar o nginx, criar imagem docker da minha api, montar toda essa arquitetura, jogar ela em um docker compose, fazer tudo isso rodar em uma VM, e ainda conseguir executar o gatling (uma ferramenta que eu nem sabia que existia) nessa VM, eu ja estarei satisfeito... entao a questao nem é se minha arquitetura vai aguentar muito ou nao.... o meu desejo mesmo é conseguir montar essa arquitetura toda acho que por isso eu nao conseguiria competir, montar tudo isso é meu desafio, enquanto para os competidores da rinha tudo isso é arroz com feijao
@Filhodanuvem
@Filhodanuvem Жыл бұрын
o grande legal da rinha foi justamente ter um projeto onde todo mundo podia aprender e se divertir, os mais juniors e os mais seniors conseguiam exercitar conhecimentos diferentes.
@artu_almeida
@artu_almeida Жыл бұрын
@@Filhodanuvem sou pleno, os competidores eram mais seniors? eu vi alguns projetos, pessoal separando 0.5 CPU pro banco, outros 1.5 CPU pro banco, olhando tudo aquilo fiquei perdido eu não faço ideia de qual forma é a ideal para distribuir CPU pros componentes, isso é um conhecimento que eu realmente nao tenho
@leandronsp
@leandronsp Жыл бұрын
por mais vídeos assim, pfv
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa! Valeu pelo feedback!
@vitoraduarte
@vitoraduarte Жыл бұрын
Amei o bonezinho do octocat
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuu irmão
@victorBrapp
@victorBrapp Жыл бұрын
Kkkk o nome rinha de backend foi sensacional. Parabéns pelo vídeo, 24 minutos que passou voando.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Hahahah também adorei o nome. Valeu pelo comentário, se o tempo passou rápido então vou investir em mais vídeos assim.
@w3nd311
@w3nd311 Жыл бұрын
q delicia de aula. Faz mais vídeos de backend. fora os tutoriais, tem muito pouco conteudo em pt pra babckend
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa, valeu! Já tem bastante material de back mas vou continuar!
@witalok2
@witalok2 Жыл бұрын
Como tu faz para ver esse trace das rotinas ?
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Usando o go tool trace em linha de comando, se buscar por esse termo deve encontrar um post como esse daqui about.sourcegraph.com/blog/go/an-introduction-to-go-tool-trace-rhys-hiltner
@daniel_goncalves
@daniel_goncalves Жыл бұрын
Pega o melhor colocado lá que usou GO e explica o código dele pra gente aprender. Aproveitando, quando eu vi sobre a rinha, que era uma tabela só, na minha cabeça todo mundo ia usar MongoDb. Na minha cabeça, para essa solução ele seria o mais rápido de todos. Mas para minha surpresa, todos mundo usou o Postgres. Não entendi porque. Poderia explicar também? Valeu, parabéns pelo conteúdo.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
É uma boa pergunta Daniel mas eu tenho quase certeza que todo mundo começou pelas tecnologias que tinha mais familiaridade. Fazer tunning de postgres já foi um desafio e seria maior ainda em mongo no meu caso, já que trabalhei menos com ele.
@Tchoripe
@Tchoripe 4 ай бұрын
Seria melhor ainda se tivesse um curso onde vc vai implementando isso e vai batendo nessa dificuldade
@wallaceWAOS
@wallaceWAOS Жыл бұрын
Gostei bastante do video! +1 inscrito ... uma unica obs: achei o audio do video meio baixo ...
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Valeuu pela colocação e bem vindo Wallace. Vou dar uma chegada no áudio.
@naoExiste00
@naoExiste00 Жыл бұрын
Mano, tem como fazer um video baixando o postgres? Eu ja tentei instalar por vídeo e pela documentação e não consegui, tentei durante uma semana, comecei ate a instalar em máquina virtual
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Fala Carlos mas exatamente onde é o problema ? Depois de baixar o que acontece quando você tenta rodar ?
@naoExiste00
@naoExiste00 Жыл бұрын
@@Filhodanuvem Agora eu estou no trabalho não vou poder informar, mas quando eu chegar em casa copio o erro aqui. Vlw
@nobregangelo
@nobregangelo Жыл бұрын
Cara, você tem algo que tá muito escasso hoje, autenticidade. Vou nem falar da sua inteligência e capacidade técnica, choveu de comentários assim já hahaha esse final do vídeo onde você joga a true para galera de que o fluxo para chegar na solução não foi tão bonito como parece foi a cereja do bolo. Muitos acham que as vezes a solução vem pronta, achando que é 99% genialidade e 1% trabalho duro. Parabéns pelo vídeo, não te conhecia mas ganhou um inscrito. Vídeo perfeito, grande abraço!
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Muito obrigado pelas palavras meu caro, infelizmente o lado ruim de vídeos na internet é a falsa sensação que ele pode passar, por isso quis deixar claro que essa prática de busca de performance na maioria das vezes é baseada de hipóteses, tentativas, testes e erros.
@victorbarros1130
@victorbarros1130 Жыл бұрын
ahhhh mano Bone de movimento terrorista no cenario nao, velho. Ai quebra a firma. kkkkkkkk brinks Video muito brabo, essa ideia da rinha foi demais!
@TiagoVizoto
@TiagoVizoto Жыл бұрын
Cara, eu não concordo esse "movimento", mas o conhecimento q ele passa é valido, pelo menos. Ainda mais dele usar um Mac ao invês do GNU/Linux, é tipo desmerecer a luta do OpenSource . e do Cara que jogou uma torta no Tio Bill ou apoiar o Jobs ter feito a galera trabalhar 90 horas por semana
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Hahaha Valeu Victor! A rinha foi a coisa mais incrível que eu vi nos últimos anos em termos de comunidade de software.
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Tiago não é porque eu apoio open source que eu tenho que usar tudo open source neh hahaah. Imagina.
@TiagoVizoto
@TiagoVizoto Жыл бұрын
@@Filhodanuvem na verdade sim. Chega no Richard Stallman e diz que vc usa mac e apoia o opensource, Seria uma heresia. A Church of Emacs iria te perseguir kkkkk
@0x045c
@0x045c Жыл бұрын
vídeo perfeito com destaque ao boné do mst kkkkkk tmj like e inscrito
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Hahaha valeuu e bem vindo ao canal
@diegoernanisa
@diegoernanisa Жыл бұрын
Como participar desse evento?
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Já aconteceu, segue a @rinhadebackend no Twitter pra saber quando vai ser o próximo. Enquanto isso pode brincar com o desafio atual.
@kp_beta
@kp_beta Жыл бұрын
video ficou incrivel, eu também fiz uma solução em go que infelizmente deu problema na rota de contagem e o resultado ficou zerado. Conheci golang pelo teu canal e hoje é minha linguagem favorita para hobby. Tu trampa ativamente com go?
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Que bom que curtiu o vídeo Luca. Trabalho com go sim no dia a dia.
@samuelteixeiras
@samuelteixeiras Жыл бұрын
Opa blz? Qual foi o nome do Docker plugin que vc usou?
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Opa! É o plugin “Resource usage”. Tive que atualizar o docker desktop pra última versão pois não estava aparecendo pra mim.
@randomgamer518
@randomgamer518 Жыл бұрын
Muito foda, fiz minha API em Go também e to agora aprendendo sobre caching e goroutines pra tentar melhorar a perofrmance Alguma recomendação de material de leitura?
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Fala mano, pra goroutine, eu começaria pelo go tour go.dev/tour/concurrency/1 já deu uma olhada? Sobre caching não me vem nada na cabeça além da documentação do sistema de cache que estiver usando.
@sommelierdeconteudo
@sommelierdeconteudo Жыл бұрын
muito bom cara, muito bom mesmo, parabéns, agora é esperar o vídeo do pessoal das outras linguagem kkkkk
@Filhodanuvem
@Filhodanuvem Жыл бұрын
hahaha valeu!!
@curyosidades
@curyosidades Ай бұрын
Impressionante como eu não entendi absolutamente nada kkkkkkk Mas acho legal ficar me desafiando a assistir videos assim, fora da minha bolha, pra conhecer coisas novas
@Filhodanuvem
@Filhodanuvem Ай бұрын
Se um dia você voltar a assistir e entender vai ser um satisfação muito grande. Mas de repente não é sua área de estudo ou atuação, então não é obrigatório também :) espero que tenha se divertido hehe
@curyosidades
@curyosidades Ай бұрын
@ pretendo assistir mais videos sim, não com o intuito de aprender a programar, mas com o intuito de entender como funciona, primeiro pq eu amo aprender coisas novas, e segundo pq preciso criar um maeketplace pra minha empresa, então é sempre bom ter mais conhecimento
@carloshenriqueoliveira79
@carloshenriqueoliveira79 Жыл бұрын
rs mt brabo ksksksk brabo a niveis estratosfericos ksksk foda demais. pode trazer mais pq só nesse vc me mostrou que 19 ms caramba ksksks 19 kkk o pior cenario ksks brabo. indo no redis e dps no db cara brabo kk ta doido ksksk continue assim um dia quero chegar nesse nivel do senhor e nem é puxando saco não achei muito foda esses 19ms
@Filhodanuvem
@Filhodanuvem Жыл бұрын
Hahahha valeu mesmo Carlos! Senhor está no céu mas fico feliz mesmo que tenha curtido o vídeo.
Boosting the performance by being unique in Go 1.23!
13:01
Flo Woelki
Рет қаралды 6 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Como organizar código go (golang)
16:36
Filho da nuvem
Рет қаралды 13 М.
Building Real-time Apps with Go | Azim Pulat
54:58
Azim Pulat
Рет қаралды 82 М.
Resolvendo um bug crítico/incidente em produção (post mortem)
13:51
What does larger scale software development look like?
24:15
Web Dev Cody
Рет қаралды 1,4 МЛН
16 Linguagens em 16 Dias: Minha Saga da Rinha de Backend
1:39:10
Fabio Akita
Рет қаралды 196 М.
SQLC: Acabou o SQL puro para trabalhar com Golang
23:50
Full Cycle
Рет қаралды 11 М.
Más práticas da comunidade Golang (?)
13:38
Filho da nuvem
Рет қаралды 3,9 М.
Como criar uma API em Golang (sem enrolação)
9:16
Filho da nuvem
Рет қаралды 16 М.