tem algum local que vocês ensinam a mexer na ferramenta?
@felipealvesrrodrigues13 күн бұрын
Vídeo sensacional, os exemplos de código foram claros até pra quem vem de outra lang. Parabéns pela didática!
@leandrocruz662119 күн бұрын
Top
@44miguel22Ай бұрын
Top
@viniciusmtsantosАй бұрын
Excelentes dicas!!
@gleydsonepifanio470Ай бұрын
Bacana! hoje tirei o dia para ver assuntos sobre kafka
@GabrielOliveira-mt3cpАй бұрын
Podia fazer uma comunidade para o público que acompanha o canal, conteúdo bom demais 🎉🎉
@paolaolivecosta2 ай бұрын
Puxa, justamente a apresentação do projeto ficou toda embaçada!!!
@stingerbr2 ай бұрын
Excelente talk, muito obrigado! No meu time de 10 pessoas estávamos explorando opções bem mais complexas como RabbitMQ. E PG com 3k msgs por segundo?? Rapaz isso é muito mais do que precisamos. Mas agora fiquei com uma dúvida, nesse cenário, se houvessem réplicas do banco de dados rodando, como funcionaria?
@RafaelPonte2 ай бұрын
Massa que curtiu 😊 Então, se eu entendi sua pergunta: réplicas são instâncias de leitura, enquanto locks ocorrem apenas na instância de escrita (primária). Dessa forma, todo o acesso a fila iria apenas para instância primária.
@almeidajuniorluiz98552 ай бұрын
v2com
@HeitorAugustodeNovais3 ай бұрын
Olá, tudo bem? A documentação saiu do ar?
@PedroCavalcanti-o8b3 ай бұрын
Obrigado pelo conteúdo!!
@ffavaroots3 ай бұрын
Que chocalho é esse que fica marcando a fala de um dos participantes?
@paulogimenez7494 ай бұрын
Muito legal. Muito objetiva e direta a apresentação. Foi criada a mais de 3 anos e coninua atual. Parabéns !!!!!
@RafaelPonte3 ай бұрын
Obrigado, Paulo! Massa que gostou da talk ❤
4 ай бұрын
Como é bom ouvir opiniões semelhantes sobre o engodo dos Microserviços, que trouxe mais problemas do que resolveu. Já estava achando que estava ficando um velho ranzinza apegado ao passado.
@rafaelcostamoura4 ай бұрын
Muito bom esse Talk, consegui entender muito sobre a StackSpot...
@rafaelcostamoura4 ай бұрын
Que bacana, parabéns pelo conteúdo...
@manuelesquetimcosta90274 ай бұрын
Estou em Lisboa
@sandrodesempregadoefudido39974 ай бұрын
qUE PORR4 É ESSA?
@DiegoCamposFerreira4 ай бұрын
Estou chegando!!!
@RonaldoHabibiDev4 ай бұрын
top !
@vladmsb4 ай бұрын
1:28 Excelente explicação sobre UseCases e Ports.
@claudineigonzaga29665 ай бұрын
Top d+ esse bate papo.
@AlmirBispo-CSV-Comp-DB5 ай бұрын
O CSV Comp DB tem lock distribuido desde 2007
@ViniciusRodrigues-yc3gf5 ай бұрын
Muito interessante essa arquitetura
@CarolSoaresRJ5 ай бұрын
Muito Top! Obrigada pela excelente explicação.
@Leandroars86 ай бұрын
É possível que uma das variáveis não possua par de independência?
@jerovanework6 ай бұрын
Rapaz, que trio forte. Parabéns pelo conteúdo, muito rico!
@sinvalfelisberto6 ай бұрын
Massa demais! Primeiro episódio que ouço. Tomara que tenham tirado esse barulho de chiado... dói os tímpanos pra mim, que tenho sensibilidade a barulhos altos... mas tá massa!
@aaaaaaaaaaaaaaaaa3936 ай бұрын
Simplesmente a melhor explicação que encontrei, sem mais.
@jardelmatias61337 ай бұрын
Grande Filipi Pires, o ome bom demais!
@geodidio7 ай бұрын
Mandou muito bem mano!
@ambulante75157 ай бұрын
ótima explicação
@arozendojr8 ай бұрын
Teria um Github onde tem a configuração yml da apresentação? Quero saber como Istio, sidecar envia informações para jaeger e replicar localmente
@felipemfrudeli8 ай бұрын
Obrigado pelo video! Conteúdo claro e bem resumido, em conjunto com o exemplo das poltronas ficou fácil de entender.
@eduardoparo92058 ай бұрын
Parabéns, ficou Ótimo!!!!!!
@eusou-e5h8 ай бұрын
Pessimo, nao explicou cada um
@ErisonSilvaa8 ай бұрын
Muito fod* a talk, vlw
@RafaelPonte8 ай бұрын
Valeu, Erison!! ❤ Massa que vc curtiu !
@ezequielbrito63598 ай бұрын
2 minutos apenas traduzindo o significado, até eu faço isso no YT kkk
@artu_almeida8 ай бұрын
entendi que eu precisaria de uma terceira maquina com redis, mongodb ou zookeeper para consultar se a maquina é um lider, pois só o lider pode executar operações de gravação, mas como isso se traduz na pratica? é um if mesmo? gravo o ip da maquina lider no redis e consulto pra ver se uma instancia é lider? e se a maquina atual nao for lider, o que acontece? ela volta um erro pro usuario?
@RafaelPonte8 ай бұрын
opa, nesse caso cada instância do job antes de executar sua respectiva lógica deve consultar o Lock Provider (Redis, Mongo etc) para *tentar* adquirir o lock. Caso essa instância consiga adquirir esse lock então ela executará sua lógica normalmente, caso contrário ela espera, desiste ou dorme. no final, é de fato um `if()` no código da aplicação para tentar adquirir o lock distribuído ou ficar esperando "sua vez", algo como: ``` if (redis.acquireLock("job-name")) { // executa logica do job } ``` faz sentido?
@artu_almeida8 ай бұрын
@@RafaelPonte mto obrigado parceiro!!!
@artu_almeida8 ай бұрын
no caso, se eu configurasse o nginx pra bater somente na instancia 1 quando for endpoint de escrita... e quando for endpoint de leitura ele bate nas duas instancias, ai no endpoint de escrita eu uso alguma estrategia de mutex pras threads executarem 1 de cada vez... essa seria outra forma de impedir que race conditions aconteçam em um cenario de aplicações distribuidas... isso é considerado um lock distribuido?
@artu_almeida8 ай бұрын
se alterássemos o programa para utilizar procedures no postgres, uma procedure responsavel por executar toda essa regra de negocio, de forma que ele congele o registro selecionado, seria um lock pessimista ou otimista?
@artu_almeida8 ай бұрын
na parte do lock otimista 36:55 , e se a maria enviasse o update antes do joao receber a linha em verde indicando que foi atualizado no banco? ou seja, se o joao enviasse o update no banco e maria enviasse tambem ao mesmo tempo sem que o joao tivesse recebido o OK dele, o que iria acontecer? só 1 ficaria com a poltrona e outro tomaria erro, certo? talvez maria, talvez joao, correto??
@JordyHOFC8 ай бұрын
Arthur, o mecanismo de controle de concorrência otimista, trabalha identificando conflitos, e quando ele encontra permite que apenas 1 transação atualize o registro. No caso, se Maria efetuasse o commit antes de João, o resultado seria que a versão do registro seria incrementada no banco, e quando a transação de João executar o update não iria satisfazer as condições do where, resultando em rollback da transação. Em resumo, apenas a transação com a coluna versão em memória igual à versão presente no banco consegue atualizar o registro, as demais são revertidas.
@arturneves75258 ай бұрын
Muito bom!
@danilo4420088 ай бұрын
conteúdo excelente mano . parabéns! Mas pfvr, procura um microfone mais decente, não me segurou nem por 2 minutos a primera vez que assisti.
@bynaomimoura9 ай бұрын
Caraca, o que eu n entendi em 20 vídeos complexos e "chatos" de aula, eu entendi em 30 minutos com essa mulher! Fera demais. Gratidão por esses ensinamentos, Mônica ❣
@xavierk999 ай бұрын
Excelente meu colega! Explicou muito bem, detalhadamente, uma aula!
@alexjosesilvati9 ай бұрын
Contagem regressiva para 22/04: Um novo ciclo !!! (100% remoto!!!)
@wesleyracer9 ай бұрын
Gostaria de ver a continuação, tem o video completo @Zup?