O que são Microsserviços? (Microservices)

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ต.ค. 2019
  • 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/hipsters-tube
    ➡ Playlist Alura+: vídeos curtos e complementares sobre o universo da tecnologia
    bit.ly/alura-mais-youtube
    👩‍💻 Conheça nossa escola de DevOps: www.alura.com.br/escola-devops
    📄 Quer saber sobre as novidades do universo da tecnologia e semanas de conteúdo gratuito da Alura? www.alura.com.br/imersao
    🎧 Podcast Hipsters.Tech
    hipsters.tech/
    📲 Fique de olho nas novidades!
    Instagram: / aluraonline
    Twitter: / aluraonline
    Facebook: www.alura.com.br
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 115

  • @icaroamorim3123
    @icaroamorim3123 4 ปีที่แล้ว +72

    Estou chocado por ver a risada do Maurício linhares em imagem.

    • @fabiojulio96
      @fabiojulio96 4 ปีที่แล้ว +1

      Sentimento Nacional

  • @JonyHMGames
    @JonyHMGames 4 ปีที่แล้ว +196

    Com essa lógica de duas pizzas alimentarem a equipe, minha equipe seria formada só por mim mesmo.

    • @alura
      @alura  4 ปีที่แล้ว +9

      Hahahahah, muito bom :)

    • @guilhermegolfetto4754
      @guilhermegolfetto4754 4 ปีที่แล้ว +1

      olha, a minha "squad" é formada por eu mesmo e as vezes duas pizzas não da hahah

    • @isadrianopereira
      @isadrianopereira 3 ปีที่แล้ว

      Kkkk

    • @gambiarrando
      @gambiarrando 3 ปีที่แล้ว +9

      Famosa Euquipe.

    • @guther
      @guther 3 ปีที่แล้ว

      kkkkkkkkkkkkkkkkk.... eu ri alto com essa, bicho!!!

  • @franciscolourenco3521
    @franciscolourenco3521 3 ปีที่แล้ว +4

    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

  • @fvgoya
    @fvgoya 4 ปีที่แล้ว +19

    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.

    • @alura
      @alura  4 ปีที่แล้ว +2

      Hahaha sim! a galera que ouve o podcast se impressiona quando encontra com eles :)

  • @marlonlamancio
    @marlonlamancio 4 ปีที่แล้ว +34

    Melhor explicação sobre microserviços, obrigado

  • @filipepoeta
    @filipepoeta 4 ปีที่แล้ว +11

    Caramba, eu imaginava o Linhares totalmente diferente. Ótimo vídeo.

  • @thiagocarlosandrade691
    @thiagocarlosandrade691 4 ปีที่แล้ว +5

    Risada famosa do Linhares nos podcasts do Hipsters hahahaha!!! Todo podcast é uma aula!!!

  • @BrunoOliveira-ej9lq
    @BrunoOliveira-ej9lq 4 ปีที่แล้ว +1

    Cara que vídeo sensacional, parabéns

  • @businessd.wishsk5548
    @businessd.wishsk5548 4 ปีที่แล้ว +2

    tava ouvindo radio inglesa, enquanto fazia meu exercicio, e ouvi bastante debate sobre micro servicos !

  • @barsum1
    @barsum1 3 ปีที่แล้ว +5

    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.

  • @diego7566
    @diego7566 2 ปีที่แล้ว +1

    Muito claro a explicação sobre o assunto e de forma leve. Parabéns pelo Vídeo!

  • @tasarocha
    @tasarocha 2 ปีที่แล้ว

    Super clara e didática a explicação!!

  • @edupazz
    @edupazz 2 ปีที่แล้ว

    Maurício monstro!!! Explica muito bem, deu pra pegar direitinho

  • @jorgeoliveira3689
    @jorgeoliveira3689 2 ปีที่แล้ว

    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

  • @miltono.s.6944
    @miltono.s.6944 4 ปีที่แล้ว +2

    Muito bom !

  • @leonardosc2175
    @leonardosc2175 4 ปีที่แล้ว +1

    vcs sao demais!

  • @guilhermes.santos5149
    @guilhermes.santos5149 4 ปีที่แล้ว +3

    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.

  • @MrJoaobarbosasm
    @MrJoaobarbosasm ปีที่แล้ว

    Mauricio Linhares meu idolo na programacao!!! Um conterraneo arretado!

  • @evandrobueno561
    @evandrobueno561 2 ปีที่แล้ว

    Caras, vcs mandam bem D+

  • @anacristinabarauna5213
    @anacristinabarauna5213 2 ปีที่แล้ว

    Ai show de bola!!!

  • @GustavoNascimento-yo7rz
    @GustavoNascimento-yo7rz 3 หลายเดือนก่อน

    Sabe muito!

  • @lpedavis
    @lpedavis ปีที่แล้ว

    muito bom!

  • @clistenesmachado2701
    @clistenesmachado2701 2 ปีที่แล้ว +1

    Explicação com exemplo é tudo para o leigo. Parabéns.

    • @alura
      @alura  2 ปีที่แล้ว

      Que bom que curtiu, Clistenes! Valeu demais 💙

  • @gabrielpereiramendes3463
    @gabrielpereiramendes3463 4 ปีที่แล้ว

    #Excelente!

  • @elsiin
    @elsiin ปีที่แล้ว

    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. :)

  • @danielqueiroz8247
    @danielqueiroz8247 10 หลายเดือนก่อน

    Muito boa a explicação. Parabéns.

    • @alura
      @alura  9 หลายเดือนก่อน

      Que bom que curtiu, Daniel ! Valeu demais 💙

  • @CaiquePires91
    @CaiquePires91 2 ปีที่แล้ว +1

    Melhor explicação sobre microsserviços até agora

    • @alura
      @alura  2 ปีที่แล้ว

      Que legal que você curtiu, Caíque! 👊💥

  • @anadias5664
    @anadias5664 ปีที่แล้ว

    Explicação perfeita!

    • @alura
      @alura  ปีที่แล้ว

      Obrigada, Ana! Conte sempre com a gente 💙

  • @joseniltonsilva730
    @joseniltonsilva730 ปีที่แล้ว +1

    Uma entrevista top. Rica de conhecimento. Parabéns a toda equipe por mais conteúdos assim

    • @alura
      @alura  ปีที่แล้ว

      Que bom que curtiu, Josenilton! Conta sempre com a gente ☺

  • @GhandyRhodan
    @GhandyRhodan 4 ปีที่แล้ว +5

    Quando a voz tem imagem, o susto é enorme!

    • @alura
      @alura  4 ปีที่แล้ว

      Hahaha e é assim que descobrimos quem acompanha os podcasts :)

  • @LucasHenrique-vl2lc
    @LucasHenrique-vl2lc 4 ปีที่แล้ว +9

    Sotaque recifense é lindo.

  • @JulioCesar-wi8no
    @JulioCesar-wi8no 4 ปีที่แล้ว +4

    Quando terá os cursos de Microsserviços em Java?

  • @hilroq2375
    @hilroq2375 ปีที่แล้ว

    Genial esse vídeo, perfeito!

    • @alura
      @alura  ปีที่แล้ว

      Ficamos felizes que tenha gostado! 🤩💙

  • @brunos.santana7037
    @brunos.santana7037 4 ปีที่แล้ว

    O Grande Balboa Linhares!

  • @B_G-Y.T
    @B_G-Y.T ปีที่แล้ว +2

    Uma sugestão... Remover ou diminuir o volume dessa musica de fundo, atrapalha pra caramba rsrs. Bom conteúdo, obrigado😃

    • @alura
      @alura  ปีที่แล้ว

      E aí, Bruno 👋 Opa, muito obrigada pela contribuição! Seu feedback é muito importante para melhorarmos a cada vídeo. Valeu por nos acompanhar! 💙

  • @rbmdesenvolvimento
    @rbmdesenvolvimento 3 ปีที่แล้ว +1

    Estudando a respeito dessa nova tendência, posso afirmar que esse vídeo foi um dos mais esclarecedores que assisti.

    • @alura
      @alura  3 ปีที่แล้ว +1

      Que bom que curtiu o conteúdo, Rogério! Bons estudos por aí 😉

  • @ilessamellolobolima4528
    @ilessamellolobolima4528 2 ปีที่แล้ว

    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 !

    • @alura
      @alura  2 ปีที่แล้ว

      Ficamos muito felizes em poder contribuir para o seu aprendizado, Ilessa! Conta com a gente 💙

  • @jonasrafael3266
    @jonasrafael3266 4 ปีที่แล้ว +2

    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

  • @marcelofarias417
    @marcelofarias417 3 ปีที่แล้ว

    Conteúdo show!

    • @alura
      @alura  3 ปีที่แล้ว

      Que bom que curtiu, Marcelo 💙

  • @animationcjs
    @animationcjs 4 ปีที่แล้ว +6

    Esse dois dias a Microsoft lançou um curso sobre isso .

  • @julianafranco9109
    @julianafranco9109 3 ปีที่แล้ว

    Caramba, muito boa essa conversa!

    • @alura
      @alura  3 ปีที่แล้ว

      Que bom que curtiu, Juliana 💙

  • @Matheus-qv7yw
    @Matheus-qv7yw 16 วันที่ผ่านมา

    baita video

  • @ANDERSON120418
    @ANDERSON120418 2 ปีที่แล้ว

    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.

  • @ninooobgames
    @ninooobgames 3 ปีที่แล้ว +4

    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?

    • @felipemfrudeli
      @felipemfrudeli 14 วันที่ผ่านมา

      É 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.

  • @lucianocalsolari8374
    @lucianocalsolari8374 4 ปีที่แล้ว +8

    Antes do podcast deveria ter um vídeo rápido explicando o assunto só para não ficarmos boiando .

  • @RogerioJGentil
    @RogerioJGentil 4 ปีที่แล้ว +22

    Em 12:07 o Linhares diz:
    - Desenvolver novas funcionalidades
    No vídeo aparece:
    - Desenvolver novas personalidades
    É culpa do estagiário ou da IA?

    • @victorpothin8345
      @victorpothin8345 4 ปีที่แล้ว +2

      Alguma duvida que seja do estagiário?

    • @alura
      @alura  4 ปีที่แล้ว +9

      Opa, bem notado! Deixamos para ver quem estava prestando atenção hehehe :)

    • @RogerioJGentil
      @RogerioJGentil 4 ปีที่แล้ว +2

      @@alura : sei, sei... ¬¬ ... rs

  • @PHMoreira22
    @PHMoreira22 2 ปีที่แล้ว

    Eu assistiria isso com um balde de pipoca na mão, de boassa! Muito daora.

  • @marlonreis2409
    @marlonreis2409 4 ปีที่แล้ว +3

    Quando a Alura vai publicar um curso de Microsserviços?

    • @alura
      @alura  4 ปีที่แล้ว +2

      Estamos gravando dois deles, em breve serão lançados :)

  • @ronaldomagalhaesborges356
    @ronaldomagalhaesborges356 3 ปีที่แล้ว +1

    Os cara 😎 tem a luva do Thanos ali dentro da nave do Matrix , que eu esqueci o nome 😂👏🏻👏🏻👏🏻

  • @ThiagoLinsx
    @ThiagoLinsx 4 ปีที่แล้ว +1

    Fala pessoal, obrigado pelo conteúdo de qualidade. Vocês podem preparar um podcast sobre Observability?

  • @srDanOver
    @srDanOver 3 ปีที่แล้ว +1

    Esse lance de mensagens parece muito com os Eventos que temos em algumas linguagens de programação.

    • @alura
      @alura  3 ปีที่แล้ว

      Que bacana, Daniel! 💙

  • @oviniciussilva
    @oviniciussilva 2 ปีที่แล้ว +1

    Micro serviço de hoje é o monolito de amanhã!

  • @DougLopes
    @DougLopes 2 ปีที่แล้ว

    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

  • @fvgoya
    @fvgoya 4 ปีที่แล้ว +1

    Esse lance de "Publicar mensagem" tem alguma relação com o protocolo MQTT?

    • @GustavoOliveira-hs3dr
      @GustavoOliveira-hs3dr 4 ปีที่แล้ว +1

      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.

  • @igormfer
    @igormfer ปีที่แล้ว

    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!

    • @alura
      @alura  ปีที่แล้ว +1

      Muito obrigada pelo seu feedback, Igor! Pra nós é muito importante saber que você curtiu o conteúdo. 😉

  • @GuilhermeBorgesCunha
    @GuilhermeBorgesCunha 4 ปีที่แล้ว +2

    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?

    • @guilhermes.santos5149
      @guilhermes.santos5149 4 ปีที่แล้ว +1

      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.

    • @GuilhermeBorgesCunha
      @GuilhermeBorgesCunha 4 ปีที่แล้ว

      @@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?

    • @guilhermes.santos5149
      @guilhermes.santos5149 4 ปีที่แล้ว +1

      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

    • @GuilhermeBorgesCunha
      @GuilhermeBorgesCunha 4 ปีที่แล้ว

      @@guilhermes.santos5149 muito obrigado. Vou ler sim.

  • @browniemagico5811
    @browniemagico5811 3 ปีที่แล้ว

    Essa risada me fez rir a toa tb!! Acho que ele se lembrou de alguma M que deu em algum lugar rsrsrsrs

    • @alura
      @alura  3 ปีที่แล้ว

      Espero que tenha curtido o conteúdo, Val! 🙂

  • @arthuroctavio6625
    @arthuroctavio6625 4 ปีที่แล้ว

    Só não ficou claro como fazer isso ai, por exemplo se tenho uma aplicação desenvolvida em laravel como faria pra dividir isso?

  • @cesaralcancio
    @cesaralcancio 2 ปีที่แล้ว

    Comparar Kafka com service bus é ofensivo hahahah

  • @yuribiagi4390
    @yuribiagi4390 3 ปีที่แล้ว

    Nerdbunker?

    • @alura
      @alura  3 ปีที่แล้ว +1

      Sim, Yuri! 😉

  • @nandomax3
    @nandomax3 2 ปีที่แล้ว

    se o MS de autenticação cai, nenhum outro MS vai conseguir enviar requests por falta de validação hahahah

  • @Luizhelmas
    @Luizhelmas ปีที่แล้ว

    a explicação é boa, mas essa musica atrapalha!

  • @mateussarmento2902
    @mateussarmento2902 4 ปีที่แล้ว

    como uma caixa de pizza fácil

  • @ANDERSON120418
    @ANDERSON120418 2 ปีที่แล้ว

    Manoooo... Ninguém parece com Nada na Alura, O Balboa Linhares parece um Adm de RH kkkk

  • @adrianodib
    @adrianodib 3 ปีที่แล้ว +1

    Micro monolitos foi boa kkk

    • @alura
      @alura  3 ปีที่แล้ว

      Hahaha! Que bom que curtiu, Adriano! 💙

  • @emersonnascimentofreire7284
    @emersonnascimentofreire7284 ปีที่แล้ว

    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?

  • @imagensaereasfigueiredo5713
    @imagensaereasfigueiredo5713 2 ปีที่แล้ว

    "desenvolver novas personalidades", esse editor é um programador javascript

  • @numamesadeboteco3032
    @numamesadeboteco3032 ปีที่แล้ว

    Os caras foram explicar o que é um microsserviço e virou uma crítica

  • @alinecantoravideo10
    @alinecantoravideo10 2 ปีที่แล้ว

    Organizacional????!!!

  • @nicholasrodrigues3750
    @nicholasrodrigues3750 4 ปีที่แล้ว +1

    First XD

  • @gabrielmessiasdarosa3604
    @gabrielmessiasdarosa3604 2 ปีที่แล้ว

    Ta mas e ai, eu como uma pizza inteira.

  • @adriano9833
    @adriano9833 ปีที่แล้ว

    tecnologia ja ta se tornando uma chatura.

  • @j.j.9538
    @j.j.9538 2 ปีที่แล้ว

    Microserviços... pior arquitetura já inventada

  • @fullgazz
    @fullgazz 2 ปีที่แล้ว

    Muito bom!