O que são Microsserviços? (Microservices)
HTML-код
- Опубликовано: 2 окт 2024
- Afinal, o que são os tão comentados Microsserviços? Mauricio Linhares e Paulo Silveira conversaram sobre isso e contam pra você sobre suas vantagens e muito mais!
🔗 Quer saber mais? Confira o episódio sobre as tecnologias do Nubank: bit.ly/2nuBjSk
✅ Curtiu o vídeo? Entenda sobre outros assuntos do universo da tecnologia assistindo também:
➡ Playlist Hipsters.tube
bit.ly/hipster...
➡ Playlist Alura+: vídeos curtos e complementares sobre o universo da tecnologia
bit.ly/alura-m...
👩💻 Conheça nossa escola de DevOps: www.alura.com....
📄 Quer saber sobre as novidades do universo da tecnologia e semanas de conteúdo gratuito da Alura? www.alura.com....
🎧 Podcast Hipsters.Tech
hipsters.tech/
📲 Fique de olho nas novidades!
Instagram: / aluraonline
Twitter: / aluraonline
Facebook: www.alura.com.br
Estou chocado por ver a risada do Maurício linhares em imagem.
Sentimento Nacional
Com essa lógica de duas pizzas alimentarem a equipe, minha equipe seria formada só por mim mesmo.
Hahahahah, muito bom :)
olha, a minha "squad" é formada por eu mesmo e as vezes duas pizzas não da hahah
Kkkk
Famosa Euquipe.
kkkkkkkkkkkkkkkkk.... eu ri alto com essa, bicho!!!
tava ouvindo radio inglesa, enquanto fazia meu exercicio, e ouvi bastante debate sobre micro servicos !
Melhor explicação sobre microserviços, obrigado
CARACA!!! Eu tinha uma imagem completamente diferente do Linhares!!!! kkkk. Eu sempre escuto o Hipsters Ponto Tech e até o Paulo eu imaginava completamente diferente rs. Isso que é engraçado quando vc conhece uma turma só por áudio e depois acaba vendo em vídeo.
Hahaha sim! a galera que ouve o podcast se impressiona quando encontra com eles :)
Uma sugestão... Remover ou diminuir o volume dessa musica de fundo, atrapalha pra caramba rsrs. Bom conteúdo, obrigado😃
E aí, Bruno 👋 Opa, muito obrigada pela contribuição! Seu feedback é muito importante para melhorarmos a cada vídeo. Valeu por nos acompanhar! 💙
Antes do podcast deveria ter um vídeo rápido explicando o assunto só para não ficarmos boiando .
Me corrijam se eu estiver errado!!
Então, a grossíssimo modo falando:
Microsserviços são várias chamadas HTTP implementado por REST API (ou alguma outra implementação); que supondo que tenho N projetos (serviços) desenvolvidos em X linguagens, com N chamadas HTTP em cada projeto, e cada projeto com seu BD.
É isso?
É possível criar com chamadas HTTP porém seria um meio de Orquestração.
Ja oq foi falado no video com tecnologias de mensageira (Kafka, RabbitMQ, ...) seria um meio de Coreografia, utilizaria o HTTP apenas para o request do client.
Entre os micro services é utilizado um protocolo binário sobre o TCP, oq no caso não precisaria do response na hora da operação, e os consumidores (services) processariam a mensagem da fila de mensagens no Message Broker.
Caramba, eu imaginava o Linhares totalmente diferente. Ótimo vídeo.
Micro serviço de hoje é o monolito de amanhã!
Na empresa em que trabalho estamos começando a usar micro serviços, é doloroso justamente pelo que o linhares falou, toda a parte de validação, segurança, etc, tudo tem que ter em cada micro serviço. é um trabalho de arquitetura doloroso de implantar, no nosso caso temos varios sistemas diferentes que tem uma certa integração, e acabava que tinhamos muito código repetido em monolitos diferentes. daí migrando a gente acabou tendo, até agora, menos dor de cabeça na manutenção, mais reutilização de código, e mais organização também. Mas se tivessemos um só sistema, mesmo que com várias funcionalidades, certamente usariamos um monolito ou dois e não vários serviços.
Em 12:07 o Linhares diz:
- Desenvolver novas funcionalidades
No vídeo aparece:
- Desenvolver novas personalidades
É culpa do estagiário ou da IA?
Alguma duvida que seja do estagiário?
Opa, bem notado! Deixamos para ver quem estava prestando atenção hehehe :)
@@alura : sei, sei... ¬¬ ... rs
muito bom, adorei a clareza, a concisão e a didática na explicação de um padrão arquitetural complexo, e também no final sobre as tomadas de decisão na migração e modernização de legados.
Esse dois dias a Microsoft lançou um curso sobre isso .
Sotaque recifense é lindo.
mauricio linhares é de recife? real?
Que eu saiba é paraibano!
ele é da Paraiba, João Pessoa.
Risada famosa do Linhares nos podcasts do Hipsters hahahaha!!! Todo podcast é uma aula!!!
A ideia de não migrar o monolótico para o microserviço de uma só vez e sim começar por desenvolver as novas funcionalidades em microserviços é muito interessante. Achei super top a dica
Manoooo... Ninguém parece com Nada na Alura, O Balboa Linhares parece um Adm de RH kkkk
Quando terá os cursos de Microsserviços em Java?
Microserviços... pior arquitetura já inventada
Esse formato de dividir a atenção pra falar com a câmera e com a pessoa do lado envelheceu muito mal kkkk, depois do Flow ver isso dá pena da pessa de ficar virando a cabeça pra falar com o cara do lado, mas o conteúdo do video é excelente
Ou seja, um microsserviço, nada mais é do que um conceito em que você cria uma plicação/software em um formato em que ele consiga funcionar mesmo quando uma parte sua não esteja funcionando. É isso?
Atenção ao BG, a ideia e ele ser mais alto no começo e ir baixando com o tempo sem que o ouvinte perceba, e só volta a subir no final, do contrário dá um sensação de gastura que incomoda os ouvidos , abraços
Os caras foram explicar o que é um microsserviço e virou uma crítica
Da proxima tira a música de fundo!!.
Os cara 😎 tem a luva do Thanos ali dentro da nave do Matrix , que eu esqueci o nome 😂👏🏻👏🏻👏🏻
Quando a voz tem imagem, o susto é enorme!
Hahaha e é assim que descobrimos quem acompanha os podcasts :)
a explicação é boa, mas essa musica atrapalha!
tecnologia ja ta se tornando uma chatura.
Quando a Alura vai publicar um curso de Microsserviços?
Estamos gravando dois deles, em breve serão lançados :)
Muito claro a explicação sobre o assunto e de forma leve. Parabéns pelo Vídeo!
muito bom!!!!! ótimo conteúdo, cenário e conversa. única coisa que não ficou legal foi a musica de fundo. Mas de resto ta massa!
Muito obrigada pelo seu feedback, Igor! Pra nós é muito importante saber que você curtiu o conteúdo. 😉
Explicação com exemplo é tudo para o leigo. Parabéns.
Que bom que curtiu, Clistenes! Valeu demais 💙
Organizacional????!!!
Muito boa a explicação. Parabéns.
Que bom que curtiu, Daniel ! Valeu demais 💙
Melhor explicação sobre microsserviços até agora
Que legal que você curtiu, Caíque! 👊💥
Tenho uma dúvida: qual a relação entre microsserviços e containers? É um requisito para você ter uma aplicação em microsserviços ou é só algo que por conveniência freqüentemente estão juntos mas não são realmente requisitos?
Não é um requisito, mas é muito melhor usar, por isso estão juntos. Mais facil gerenciar, como geralmente são desenvolvidos em times diferentes podem ter dependencias diferentes, plataformas diferentes e as vezes vão estar em um mesmo servidor, então usando containers você consegue ter mais liberdade e segurança.
@@guilhermes.santos5149 Obrigado. Então, pelo que entendi, é realmente isso que eu falei. Geralmente estão sempre juntos por conveniência.
Uma outra dúvida: apenas Docker é conteinar ou é apenas a mais famosa ferramenta de container? O Hyper Visor do Windows pode ser considerada uma ferramenta de container?
ate aonde sei, existem outras mas o docker é a mais popular. o hyperv cria maquinas virtuais completas. Dá uma lida nesse artigo, que vai ter um entendimento melhor do que consigo explicar. imasters.com.br/desenvolvimento/vms-vs-containers-quais-diferencas-e-usos
@@guilhermes.santos5149 muito obrigado. Vou ler sim.
Esse lance de "Publicar mensagem" tem alguma relação com o protocolo MQTT?
MQTT é um protocolo com especificações públicas para comunicações de clientes leves/message broker. Existem várias libs que implementam o protocolo (uma das mais famosas é a Mosquitto), mas MQTT especifica apenas o transporte, e vagamente a parte da aplicação.
Por outro lado, Kafka é um message broker, seu foco é permitir grandes quantidades de dados no disco e permitir o consumo em tempo real ou posterior, ele usa seu próprio protocolo de rede.
Então, são duas coisas aqui: um protocolo padrão para sub/pub (com múltiplas implementações), e um software específico de armazenamento/distribuição de mensagens.
A confusão se deu, talvez, por que você deve ter pago alguma cadeira na faculdade como Infreaestrutra de comunicação ou uma cadeira de Redes, e nas aulas foi falado muito de pub/sub, e o exemplo padrão (principalmente pra IoT) é o protocolo MQTT.
Sem sombra de dúvida, Balboa Linhares, Sergio Lopes, Roberta Arcoverde e Akita são os melhores comunicadores de TI hoje.
Linhares - Sabe demais de um assunto pouco falado, poder computacional e execução especulativa
Sergio Lopes, sabe tudo do Javascript e demais linguagens, além de discutir temas complexos de async JS e o velho JAVARoberta é muito técnica com questões de ensino, porém acompanha temas acadêmicosAkita é o melhor de TODOS, sabe tudo e entende que a informática não é um fim em si mesmo.
Sabe muito!
se o MS de autenticação cai, nenhum outro MS vai conseguir enviar requests por falta de validação hahahah
Cara que vídeo sensacional, parabéns
Uma entrevista top. Rica de conhecimento. Parabéns a toda equipe por mais conteúdos assim
Que bom que curtiu, Josenilton! Conta sempre com a gente ☺
Muito bem explicado. obrigado, confesso que mesmo trabalhando dessa forma, não entendia como funcionava. E sobre os monolitos também, dei uma pesquisada pra entender. resumindo, um assunto puxou o outro, e por aí vai. obrigado. :)
muito bom!
Comparar Kafka com service bus é ofensivo hahahah
"desenvolver novas personalidades", esse editor é um programador javascript
Esse lance de mensagens parece muito com os Eventos que temos em algumas linguagens de programação.
Que bacana, Daniel! 💙
Só não ficou claro como fazer isso ai, por exemplo se tenho uma aplicação desenvolvida em laravel como faria pra dividir isso?
Mauricio Linhares meu idolo na programacao!!! Um conterraneo arretado!
Muito bom !
Eu assistiria isso com um balde de pipoca na mão, de boassa! Muito daora.
Maurício monstro!!! Explica muito bem, deu pra pegar direitinho
Estudando a respeito dessa nova tendência, posso afirmar que esse vídeo foi um dos mais esclarecedores que assisti.
Que bom que curtiu o conteúdo, Rogério! Bons estudos por aí 😉
Entrando agr no mercado e tenho muitas dúvidas. De todos os vídeos que procurei sobre esse assunto, esse foi o que tirou minhas dúvidas. Grato e Like
Uma das melhores explicações que vi, olhei vídeo do código fonte e não entendi absolutamente nada, mesmo já trabalhando com isso. Ótima didática !
Ficamos muito felizes em poder contribuir para o seu aprendizado, Ilessa! Conta com a gente 💙
Ta mas e ai, eu como uma pizza inteira.
vcs sao demais!
como uma caixa de pizza fácil
Micro monolitos foi boa kkk
Hahaha! Que bom que curtiu, Adriano! 💙
Super clara e didática a explicação!!
O Grande Balboa Linhares!
baita video
Caras, vcs mandam bem D+
Ai show de bola!!!
Muito bom!
#Excelente!
Explicação perfeita!
Obrigada, Ana! Conte sempre com a gente 💙
Genial esse vídeo, perfeito!
Ficamos felizes que tenha gostado! 🤩💙
Caramba, muito boa essa conversa!
Que bom que curtiu, Juliana 💙
Essa risada me fez rir a toa tb!! Acho que ele se lembrou de alguma M que deu em algum lugar rsrsrsrs
Espero que tenha curtido o conteúdo, Val! 🙂
Fala pessoal, obrigado pelo conteúdo de qualidade. Vocês podem preparar um podcast sobre Observability?
Conteúdo show!
Que bom que curtiu, Marcelo 💙
Nerdbunker?
Sim, Yuri! 😉
First XD