POPULARITY
Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 22/03 a 28/03.
Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 22/03 a 28/03.
Neste episódio, exploramos a sinergia entre microsserviços e a cultura DevOps, destacando como essa combinação pode transformar a forma de desenvolver, implantar e escalar sistemas. Conversamos sobre os desafios e benefícios da adoção de microsserviços, o papel da automação no pipeline de CI/CD, a colaboração entre equipes, práticas ágeis, e a importância da observabilidade. Junte-se a Rafael Chinaglia e Johnny Erick para um bate-papo repleto de insights e dicas valiosas para quem deseja implementar essas abordagens de maneira eficiente. Assista e compartlihe! Deixe seu like! PARTICIPAÇÃO:Johnny Erick, Engenheiro de SoftwareRafael Chinaglia, Jornalista do TOTVS Developers
Nesse episódio do Podcast da Lambda powered by TIVIT, vamos conversar sobre os impactos e desafios da reviravolta contra Microsserviços.
O paulistano Andrey foi apresentado à computação pelo 486, ainda na infância. O interesse pela máquina lhe levou alguns cursos, incluindo o de Clipper, seu primeiro contato com desenvolvimento. Após um vai e vem acadêmico entre a FATEC e a UNESP, o Andrey acabou indo estudar Engenharia da Computação na UFSCAR, antes de voltar para São Paulo e emplacar seus primeiros trabalhos. No PagSeguro, Andrey viu muitos colegas irem para fora. Unindo isso a uma experiência de seis meses na Austrália, a vontade de também ir para o exterior acabou falando mais alto, e lhe colocou na rota para um emprego em Berlim e, três anos depois, Barcelona. Neste episódio, o Andrey comenta como foi seu processo seletivo para o exterior, as semelhanças e diferenças entre Berlim e Barcelona, e como anda sua vida atualmente na terra das ramblas. Fabrício Carraro, o seu viajante poliglota Andrey B, Engenheiro de Software Sênior em Barcelona, Espanha Links: iTalki Langu LeetCode HackerRank Instagram do Andrey Conheça a Formação Microsserviços com Kubernetes da Alura e Aprenda a gerenciar microsserviços de maneira simples e automatizada com Kubernetes. TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões. #7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse https://7daysofcode.io/ Ouvintes do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a https://www.aluralingua.com.br/promocao/devsemfronteiras/e começar a aprender inglês e espanhol hoje mesmo! Produção e conteúdo: Alura Língua Cursos online de Idiomas – https://www.aluralingua.com.br/ Alura Cursos online de Tecnologia – https://www.alura.com.br/ Edição e sonorização: Rede Gigahertz de Podcasts
Vamos mergulhar em um tema que tem sido motivo de muitas discussões no mundo do desenvolvimento: microsserviços versus monolitos. Qual é a melhor abordagem? Quais são os prós e contras de cada uma? E, principalmente, como escolher a melhor estratégia para o seu projeto? Se você já ouviu falar desses termos, mas ainda tem dúvidas sobre o que exatamente eles significam ou quando aplicá-los, este episódio é para você. Edição completa por Rádiofobia Podcast e Multimídia: https://radiofobia.com.br/ --- Nos siga no Twitter e no Instagram: @luizalabs @cabecadelab Dúvidas, cabeçadas e sugestões, mande e-mail para o cabecadelab@luizalabs.com ou uma DM no Instagram Participantes: YOHAN RODRIGUES | https://www.linkedin.com/in/yohan-rodrigues/ LUIZ FRANCISCO ARTIGAS DE PRÁ | https://www.linkedin.com/in/luizdepra/ ALCIDES MIGNOSO E SILVA | https://www.linkedin.com/in/alcidesmig/
Este conteúdo é um trecho do nosso episódio: “#167 Building Microservices: dos livros à prática”. Nele, Cassiano Nunes, Engenheiro de Software, traz dicas sobre como determinar quando é mais estratégico utilizar microsserviços e a arquitetura monolítica em um sistema. Dê o play e ouça agora!" Quer enviar uma dúvida ou ideia para o Entre Chaves? Mande uma mensagem para o nosso Linkedin ou pelo email entrechaves@dtidigital.com.br. Sua resposta pode aparecer em um dos nossos episódios!
Conceito de monolito modular combina aspectos do desenvolvimento monolítico e de microsserviços. Ele permite que uma aplicação monolítica seja gradualmente decomposta em módulos independentes e interconectados, sem a necessidade de uma reescrita completa do código. Convidados: César Cardoso do canal Code4Delphi
Neste episódio do podcast "Fronteiras da Engenharia de Software", a professora Thais Batista, da UFRN, compartilha informações sobre Engenharia de Software para Cidades Inteligentes. Ela aborda sua trajetória na Sociedade Brasileira de Computação (SBC), destacando seu papel como atual presidente e a importância da SBC na interação entre academia, sociedade e indústria. Também fala de seu papel no projeto da linguagem Lua. A professora também discute desafios enfrentados por mulheres na área, ressaltando a necessidade de igualdade e encorajamento. Além disso, Thais explora as possíveis futuras fronteiras da engenharia de software, incluindo o desenvolvimento sustentável de software, segurança cibernética e a influência da inteligência artificial. Link para escutar como podcast https://podcasters.spotify.com/pod/show/fronteirases/episodes/43-Engenharia-de-Software-para-Cidades-Inteligentes--com-Thais-Batista-UFRN-e2g065n Link para assistir no YouTube https://youtu.be/0RusJrjy8kM Página de Thais Batista https://dimap.ufrn.br/~thais/ Página do programa em que Thais atua: PPgSC/UFRN - PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO https://posgraduacao.ufrn.br/ppgsc Artigos: Towards a Multi-Tenant Microservice Architecture: An Industrial Experience "Rumo a uma Arquitetura de Microsserviços Multi-Inquilino: Uma Experiência Industrial" https://ieeexplore.ieee.org/abstract/document/9842651 A platform for integrating heterogeneous data and developing smart city applications "Uma Plataforma para Integrar Dados Heterogêneos e Desenvolver Aplicações para Cidades Inteligentes" https://www.sciencedirect.com/science/article/pii/S0167739X2100426X On a Metaprocess for Microservice Migration "Sobre um Metaprocesso para Migração de Microsserviços” https://dl.acm.org/doi/10.1145/3613372.3613382 Livros: Software Architecture in Action: Designing and Executing Architectural Models with Sysadl Grounded on the Omg Sysml Standard https://www.amazon.com.br/Software-Architecture-Action-Designing-Architectural/dp/3319443372/ Resource Management for Internet of Things https://www.amazon.com.br/Resource-Management-Internet-SpringerBriefs-Computer-ebook/dp/B06XYCSTJB/ Middleware Solutions for the Internet of Things https://www.amazon.com.br/Middleware-Solutions-Internet-SpringerBriefs-Computer-ebook/dp/B00FCN0JDS/ Vídeos: Desafios para Desenvolvimento de Aplicações para Cidades Inteligentes - Thais Vasconcelos Batista https://www.youtube.com/watch?v=Onx6iioLGiI Workshop Lua 30 Anos https://www.youtube.com/playlist?list=PLRKeuVfLlY-4OZKpfochBktBuqgz123YH Pesquisadores homenageados CEES https://comissoes.sbc.org.br/ce-es/homenageados.php?lang=pt-br Mais informações em https://fronteirases.github.io/episodios/paginas/43 Entrevistador: Adolfo Neto (PPGCA UTFPR) https://adolfont.github.io Nosso site é: https://fronteirases.github.io Song: Extreme Energy (Music Today 80). Composed & Produced by: Anwar Amr Video. Link: https://www.youtube.com/watch?v=8ZZbAkKNx7s --- Send in a voice message: https://podcasters.spotify.com/pod/show/fronteirases/message
Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 20/01 a 26/01.
Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 20/01 a 26/01.
Neste episódio especial do Ponto Dev, conversamos com Luiz Carlos Faria, também conhecido como Gago, um renomado especialista em tecnologias Microsoft e em Arquitetura de software. Da sua evolução de desenvolvedor a Arquiteto, Gago compartilha conosco os momentos mais significativos... O post Microsserviços com Luiz Carlos Faria apareceu primeiro em Podcast Ponto Dev.
Por definição, DevOps é uma abordagem de cultura, automação e design de plataforma que tem como objetivo agregar mais valor aos negócios, aumentando a capacidade de resposta às mudanças por meio de entregas de serviços rápidas e de alta qualidade. Mas o que faz exatamente um profissional de DevOps? Como um desenvolvedor pode se especializar nessa área e quais as habilidades que ele precisa adquirir para fazer um bom trabalho? Nesse papo entre Luciano Martins, Developer Advocate do Google Cloud, Tainara Santos, Customer Engineer do Google Cloud e Vanessa Fernandes, Especialista SRE do Mercado Bitcoin, você descobre mais sobre o dia-a-dia dessa profissão, porque ela tem se tornado cada vez mais essencial para empresas e como iniciar nessa carreira. O Devs na Sala faz parte do hub de conteúdo do Google Cloud Cast. Nesse podcast, nós discutimos assuntos técnicos para o público técnico com foco na jornada de aprendizado, detalhes de projetos, futuro da tecnologia e muito mais! Participe da comunidade de desenvolvedores do Google Cloud: https://cloud.google.com /innovators Conheça o blog técnico do Google Cloud: medium.com/google-cloud-brasil Link do livro: Microsserviços prontos para produção, Susan J. Fowler Link do livro: Aprendendo a aprender, Barbara Oakley Comunidades no LinkedIn: DevOps & SRE Discussions e DevOps, MLOps & Cloud Grupo no Telegram: GCP Brasil Acesse a transcrição desse episódio: https://bit.ly/47miWzj
No episódio de hoje, nosso time abordou vários aspectos sobre o tema SaaS vs. On-Premises e respondeu perguntas como "Se o mundo hoje é cloud-native, por que ainda pensar em On-Premises?"Vem aprender com a gente nesse bate-papo descontraído e com muita informação. E compartilhe com sua turma.HOST 1: Wemerson Guimarães - Product Manager | Software Architect https://www.linkedin.com/in/wemersonguimaraes/HOST 2: Reinaldo Silotto https://www.linkedin.com/in/silotto/Convidado: Diogo Damiani - Arquiteto de Software | Engenheiro de Software | Tech Lead https://www.linkedin.com/in/diogodamiani/Convidado: Antônio Otero - Coordenador | Tech Lead | Engenheiro de Software Especialista | Analista desenvolvedor .Net Core https://www.linkedin.com/in/antonio-otero-26085a7a/
Olá,Neste episódio iremos falamos sobre MICROSSERVIÇOS x MONOLITOSHoje temos um episódio especial em que vamos discutir o tema monolitos versus microsserviços, abordando as vantagens, desvantagens e fazendo algumas comparações com aplicações modernas e o paradigma antigo. Também temos dois convidados experts no assunto. E muito mais...--- Dê o playCONVIDADOS:1 - Fernanda A R Silva - Engenheira de Software - https://www.linkedin.com/in/fernanda-a-r-silva-32194bb8/2 - Fabrício Kneipp - Engenheiro de Software - https://www.linkedin.com/in/kneipp/HostsJuliano AlvesRenato CunhaReinaldo SilottoProdução Executiva - Diego de Lima - https://www.linkedin.com/in/diegodlima/Dicas:Syngenta Digital Brasil - https://www.linkedin.com/company/syngenta-digital-brasil/Medium Syngenta Digital Brasil - https://syngentadigital.medium.com/Livro: Migrando Sistemas Monolíticos Para Microsserviços: Padrões Evolutivos Para Transformar seu Sistema Monolítico - Autor Sam Newman
Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 06/05 a 12/05!
Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 06/05 a 12/05!
Mais um episódio sobre TechGuide para vocês! Nesta conversa, vamos falar sobre Microsserviços, monolitos e como começar a estudar este tema tão presente hoje em dia. Vem ver quem acompanha a gente neste papo!
Está no ar mais um episódio do StartSe Tech! Tirando do jargão técnico, Gustavo e Marcelo apresentam os microsserviços para quem precisa tomar decisões nos negócios, mas ainda não entendeu a abordagem. Com um olhar prático, você vai entender porque importa tanto conhecer a arquitetura de microsserviços. No StartSe Tech, você se atualiza sobre o que está acontecendo de mais atual em tecnologia no mundo. Todas as terças-feiras, às 17h, o CTO da StartSe Gustavo Bodra e Marcelo Castro conversam sobre o que há de mais inovador no mundo tech e ajudam você a entender qual será o impacto no mundo e no mercado.
O Kubicast reuniu uma turma muito experiente para discutir sobre Platform Engineering. Seria o termo um cargo novo, uma área emergente, uma maneira de implementar DevOps ou um assunto do hype? E se for para ter uma plataforma, vale só aquela que você constrói? Quanto à autonomia dos Devs, o que a plataforma deveria ou não controlar? Ainda, o quanto a plataforma está atualizada para atender à demanda dos Devs? Por fim, a galera deu também a sua opinião sobre qual seria a plataforma dos sonhos!Os LINKS de alguns assuntos comentados no programa seguem abaixo:DevOps Days: https://devopsdays.org/ Team Topologies livro do Matthew Skelton Tweet do Kelsey HighTower “Plataforma é muito legal, desde que eu mesmo construa a minha!”: https://twitter.com/kelseyhightower/status/851935087532945409Palestra do Edson Yanaga - Solucionando Problemas de Microsserviços com Service Mesh: Istio e Envoy: https://www.youtube.com/watch?v=AWpsmh47pIkKubicast #59 com Bruno Rocha da Creditas: https://open.spotify.com/episode/0nCFotKAfaVVdMn9GOMUOp?si=DDnxVRa-T7q-BEWym7zfjAKubicast #93 com pessoal do Tsuru: https://open.spotify.com/episode/0psox8YUTyduqJxghZePZf?si=S-ZiSBYKS3GwKpdGs9z4BwOs PARTICIPANTES do episódio são Felipe Rocha, Nicolas Takashi, Rafael Schettino, Ricardo Castro, Sergio Soares, André Ferreira.O Kubicast é uma produção da Getup, empresa especialista em Kubernetes e outras tecnologias cloud native que trazem performance, automação e resiliência para infraestrutura de TI. Os episódios do podcast estão em getup.io, nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
Você sabia que com a utilização de um framework é possível manter os benefícios da micro componentização mesmo com uma quantidade menor de componentes arquiteturais em seu projeto?Neste último vídeo da nossa série sobre arquitetura de microsserviços, eu trago um conteúdo que mostrará para você as vantagens que o uso de um framework pode trazer para o seu projeto. Principalmente quando falamos de projetos mais simples, onde a utilização de um número muito grande componentes arquiteturais não é necessária ou mesmo em casos onde há limitações de budget.Quer saber como? Então assista a este vídeo agora mesmo!
No papo ArcH de hoje vamos falar sobre os pontos que você precisa se preocupar na definição da sua arquitetura de software orientada a microsserviços.
No papo ArcH de hoje vamos falar sobre os principais pontos a serem avaliados antes de projetar uma Arquitetura de Software orientada a Microsserviços.Conheça a nossa rede social focada em arquitetura:https://one.archoffice.tech#arquiteturademicrosserviços,#arquiteturadesoftware,#arquiteturadesoftwaremicrosserviços,#arquiteturasdemicrosserviços,microservices,#microsserviços,microsserviçosaws,#microsserviçosjavascript,#microsserviçosnode,#microsserviçosnodejs,#monolíticoemicrosserviços,#oquesaomicrosserviços,#oquesãomicrosserviços,#oquesãomicrosserviçosprogramação,#pisanidaarch,#quandousarmicrosserviços,#rocketseatmicrosserviços,#softwarearchitect,#softwarearchitecture
No conteúdo de hoje, nós vamos falar sobre como projetar a sua arquitetura de software orientada a Microsserviços, com exemplos em TypeScript/JavaScript, explicações na lousa, cenários de aplicabilidade de Microsserviços em ambiente on cloud AWS, Azure, Digital Ocean, Google Cloud etc, visão de Requisitos Arquiteturais a serem aplicados.O nosso professor Pisani da ArcH explica também a diferença entre Monolítos e Microsserviços, ilustra os principais componentes arquiteturais a serem considerados na Arquitetura de Soluções e também explica o que são microsserviços na programação de sistemas.
Este episódio é uma estudo de caso do Banco PAN. Vamos entender qual problema eles tinham, como atacaram, conhecer a fundo o histórico do que acontecia e atualmente, como todas as requisições passam depois que encontraram a solução. Participantes: Paulo Silveira, o host que quer saber se ainda usam Objetive-CBruno Giannella, Gerente executivo de arquitetura e qualidade no Banco PANAnderson Dantas, Coordenador de Cloud Banco PANKelly Cristina, Especialista em Engenharia de Software Banco PANRoberta Arcoverde - Co-host Diretora de Engenharia Stack OverflowMaurício Linhares - Co-host e Tech Lead na Digital Ocean Gostou desse episódio? Deixe aqui seu comentário. Links: Ouça o Podcast Dev Sem Fronteiras Saiba mais sobre a Alura: Conheça o AluraversoInscreva-se no YouTube da AluraInscreva-se na newsletter Imersão, Aprendizagem e Tecnologia Produção e conteúdo: Alura Cursos de Tecnologia - https://www.alura.com.brCaelum Escola de Tecnologia - https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
No segundo episódio da trilogia A democratização da tecnologia para modelos de negócio “future-ready”, Rosi Teixeira, consultora de desenvolvimento de software da Thoughtworks, e Victor Hossepian, head de engenharia e meios de pagamentos da Natura Pay, conversam com Pedro Nascimento sobre as melhores práticas na adoção da arquitetura de microsserviços nas empresas e como seu uso vem reduzindo significativamente a complexidade de coordenação nas organizações mundo afora.
Profissional com mais de 16 anos na área de Informática, o convidado de hoje já trabalhou com Design Gráfico, Web Design, manutenção em computadores e até o dia desta entrevista, atuava como Engenheiro de Software Java Sênior em uma grande empresa de Tecnologia em Belo Horizonte, hoje atua como Engenheiro de Software Java em Lisboa, Portugal. Recebam com uma salva de palmas, Tiago Nogueira. _____________________________________ Siga o Tiago Nogueira em sua rede social:
Microsserviços O que é? Conceitos. Comunicação síncrona e assíncrona. HTTP/2 O que é? Principais benefícios e desvantagens. Protocol buffers aka Protobuf O que é? Vantagens em relação a outros formatos. gRPC O que é? Conceitos. Por que eu gostaria de usar o gRPC? Demo Com https://www.linkedin.com/in/neiesc/ Conheça nossa comunidade: Meetup: https://www.meetup.com/dotnet-RioPreto/ Weekly: https://dotnetriopreto.substack.com/welcome Youtube: https://www.youtube.com/channel/UCGbvC7EK7E-SnHLvpmvFvwA Podcast (tbm no spotify): https://anchor.fm/dotnet-rio-preto Twitter: https://twitter.com/dotnetriopreto Link do Whatsapp: https://chat.whatsapp.com/L10bekebKxQKdcmqqgiFvy
Neste episódio vamos discutir as vantagens, desvantagens e polêmicas dos microsserviços. Será que são apenas hype ou chegaram pra ficar? Quais as ciladas e alternativas? Será que saiu treta? Descubra no papo de hoje... Elenco: @rpanachi, @fer_bass, @tonyfabeen, @estevaoam e @p_balduino Gostou? Então compartilhe este episódio com seus amigos! Assine nosso programa e siga @devraizpodcast nas redes sociais.
Nesse episódio, Mafê Luvizotto, mega experiente no universo de TI, fala com os #monstros, Jefferson Otoni e André Farina, que dizem como sua empresa pode melhorar a produtividade utilizando o Go Lang para microsserviços? Siga nossas redes: LinkedIn: @engineeringbr Instagram: @engineeringbr Telegram: @engineeringbrasil Youtube: @engineeringbrasil Blog: http://blog.engdb.com.br/
Mais uma vez, a Mafê Luvizotto, mega experiente no universo de TI, traz os feras Raphael Rossi e Rodrigo Amorim, contando mais sobre os benefícios de usar os microsserviços. Siga nossas redes: LinkedIn: @engineeringbr Instagram: @engineeringbr Telegram: @engineeringbrasil Youtube: @engineeringbrasil Blog: http://blog.engdb.com.br/
Nesse episódio especial, entrevistamos um dos criadores do projeto Strimzi (Apache Kafka no Kubernetes) Jakub Scholz para nos contar um pouco da história do operador Strimzi.Alguns dos pontos que foram discutidos nessa entrevista:* Apache Kafka no Kubernetes* Operador Strimzi e suas Características* Cenários e Utilização* Apache Kafka e Microsserviços* Tipos de Deployment do Apache Kafka* Benefícios da Remoção do Apache Zookeeper* Novos Recursos no Strimzi * Dicas e RecomendaçõesAlém disso, falamos do grande movimento das empresas para a adoção do Kubernetes para aplicações que guardam estado, e como o Strimzi pode facilitar o deployment do Apache Kafka para que sua jornada seja mais leve e divertida. Luan Moreno = https://www.linkedin.com/in/luanmoreno/
O conceito de microserviços de popularizou de forma acelerara no mundo da TI. Mas será que essa solução realmente vale a pena? Para responder essa pergunta, Flávio Rescia convida Marcos Arruda, Senior Software Architect. Confere aí! Entre no nosso grupo do Telegram e tire mais dúvidas Cloud Evangelists BR: https://t.me/cloudevangelist Ou acesse: https://www.darede.com.br/
Descubra como a galera da B2W fez para transformar os monolitos por trás da Americanas.com em dezenas de microsserviços, ao mesmo tempo em que reinventavam a maneira do time de tecnologia trabalhar. Participantes: Gabs Ferreira, o host que é cliente da Americanas e fã da B2WGuilherme Vale, especialista em infra na B2W DigitalRafael Cupello, especialista em desenvolvimento e arquitetura na B2W DigitalJoão Paulo Faria, especilista em tecnologia e arquitetura na B2W Digital Links Vagas na B2W Digital Produção e conteúdo: Alura Cursos de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação - https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Descubra como a galera da B2W fez para transformar os monolitos por trás da Americanas.com em dezenas de microsserviços, ao mesmo tempo em que reinventavam a maneira do time de tecnologia trabalhar. Participantes: Gabs Ferreira, o host que é cliente da Americanas e fã da B2WGuilherme Vale, especialista em infra na B2W DigitalRafael Cupello, especialista em desenvolvimento e arquitetura na B2W DigitalJoão Paulo Faria, especilista em tecnologia e arquitetura na B2W Digital Links Vagas na B2W Digital Produção e conteúdo: Alura Cursos de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação - https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Gravamos esse Kubicast para falar com o Thiago Lima, Tech Lead na Semantix, sobre o que rola com microsserviços na vida real. Uma das coisas que ele comentou é que ele aplica dois conceitos da Engenharia de Software “antes de sair splitando microsserviços por aí”: baixo acoplamento e alta coesão. Isso ajuda muito na hora de realmente separar seus microsserviços de uma forma eficiente.Mas, antes de seguir dando play no programa, tem um recado para você! O Thiago vai participar na próxima quarta (10) da Deep Tech Conference para falar sobre Big Data e Microsserviços. A verba do evento será destinada para o movimento New School, que leva para os jovens da periferia do Brasil educação de qualidade através da tecnologia e curadoria de conteúdo baseada nas habilidades do futuro. Então, para comprar o ingresso da Deep Tech com 50% desconto, e ainda apoiar o projeto, use o cupom promocional Kubicast50 AQUI.Agora, fique com o Kubicast! Valeu :)
No primeiro episódio da série sobre microsserviços, falamos sobre aspectos gerais de projetos baseados nesse modelo arquitetural. Discutimos, naquela oportunidade, conceitos. Neste episódio, Fabricio Sanchez e Evilazaro Alves recebem, novamente, os amigos André Carlucci e Giovanni Bassi para o tradicional papo de bar (regado a Tequila) do Cloud Casters para aprofundar a discussão sobre aspectos […]
Monolitos e Microsserviços usualmente tem sido colocados como padrōes arquiteturais opostos, mas será que realmente são? Neste episódio conversamos sobre quais as diferenças entre os 2 padrōes, quais consideramos serem as maiores vantagens e desvantagens de um tipo sobre o outro, quando deve-se começar um projeto usando cada tecnologia, e como seria possivel migrar uma aplicação de Monolito para Microsserviços.
O Simple Queue Service (SQS) é o Serviço de enfileiramento de mensagens da Amazon Web Services (AWS). Filas (Queue, em inglês) de mensagens são tarefas que aguardam pelo processamento. As aplicações consomem essas mensagens e executam as ações pertinentes, como por exemplo, ligar ou desligar um componente ou dispositivo, enviar mensagens de email, processar pagamentos, entre outros. O Amazon SQS possui dois tipos de Filas: Padrão (Standard) e FIFO (First in, First out). A principal diferença entre elas é que na FIFO a ordem em que as mensagens são enviadas e recebidas é extremamente preservada (a primeira que entra é a primeira que sai). Neste vídeo apresentaremos o recurso de SQS em maiores detalhes buscando exemplificar como os Workers consomem a fila de mensageria, como utilizar este recurso em aplicações de Microsserviços (Microservices) e Node.js. Acompanhe mais vídeos da série "Programando":
Quanto tempo devemos investir no design de um sistema novo? Esse tempo desgasta a relação com o cliente? As decisões são acertadas? Qual arquitetura usar? Microsserviços logo de início? Que tal uma ideia evolutiva? Nesse episódio falamos de Design Simples. Confira! Participantes Marcio Frayze David marcio@segunda.tech https://twitter.com/marciofrayze https://segunda.tech https://masto.donte.com.br/web/accounts/138458 Julianno Martins Silva juliannoms@gmail.com https://twitter.com/juliannoms Links: Artigo sobre Yagni (You Aren't Gonna Need It), do Martin Fowler: https://martinfowler.com/bliki/Yagni.html Artigo sobre Monolith First, do Martin Fowler: https://martinfowler.com/bliki/MonolithFirst.html Livro Extreme Programming Explained: https://www.goodreads.com/book/show/67833.Extreme_Programming_Explained Livro de XP https://www.goodreads.com/book/show/9737235-extreme-programming Artigo Is Design Dead?, do Martin Fowler: https://www.martinfowler.com/articles/designDead.html
Beleza, galera? Estamos aqui com mais um Kubicast para vocês! Dessa vez, conversamos sobre Arquitetura de Software com dois convidados especiais, o Thiago Avelino, empreendedor e desenvolvedor de Software, e o Felipe Oliveira, recém-chegado ao time Getup para assumir a cadeira de head of Product Engineering. Indo direto ao ponto, perguntamos para eles o que é melhor: apostar no full hype usando microsserviços para tudo ou no old school total rodando tudo em monolito? O Felipe respondeu que “depende”; o Avelino disse que “antes de tudo é preciso questionar os porquês das escolhas”. Nada simples, eis um dilema! Existe um meio termo entre esses dois que seja factível? Para saber a opinião desses feras, você precisa ouvir o Kubiscat #44. Apenas dê o play! ===== RECOMEDAÇÕES dos participantes do programa: João: 12 strong - https://www.imdb.com/title/tt1413492/ Felipe: Platform Revolution - https://www.amazon.com.br/s?k=platform+revolution&adgrpid=81898279155&gclid=CjwKCAjw1K75BRAEEiwAd41h1D2ZAm3yQar5sRjmkyFMj2pHG3Bi3UOO6q-sr3nOOrULkDDu0e-PsxoCh0IQAvD_BwE&hvadid=425982603721&hvdev=c&hvlocphy=1001773&hvnetw=g&hvqmt=e&hvrand=18358766888800251334&hvtargid=kwd-2124246272&hydadcr=5629_11235159&tag=hydrbrgk-20&ref=pd_sl_lzql02j7g_e Avelino: Tenha o hábito de leitura, pratique um esporte e trabalhe em equipe! ===== Até o próximo programa, pessoal! Se você curte o #Kubicast compartilhe-o em suas redes sociais! ===== Comentários, críticas e sugestões, escreva para nós no Twitter @GetupCloud usando a #Kubicast ===== Ouça o #Kubicast nos players: Spotify, Overcast, Itunes ou RadioPublic.
Chegamos ao final da série de microsserviços no podcast da Lambda3! Esse episódio encerra a segunda trilogia e também a saga! Fechamos os últimos assuntos e respondemos as últimas dúvidas do público. Mas essa não será a única vez que vocês verão conteúdo sobre microsserviços no podcast da Lambda3, estamos com alguns projetos programados e ainda vem muita coisa legal por aí. Montamos uma página focada em quiser se aprofundar mais sobre microsserviços, e colocamos ela num endereço fácil de você lembrar, é o lb3.io/ms. Este endereço vai agregar todo o conteúdo que gerarmos em torno deste assunto. A série de microsserviços é composta de vários episódios: Microsserviços 1 Microsserviços 2 Microsserviços 3 Microsserviços 4 Microsserviços 5 Microsserviços 6 (este episódio) Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico Lambda3 · #208 - Microsserviços 6 Time de microsserviços gravando o podcast, na tela vemos, de cima pra baixo e da esquerda pra direita: Giovanni, Elemar, Koji, Lucas e Grazi. Pauta: Como as empresas estão fazendo microsserviços Comentando diferentes jornadas Na interação entre dev e ops Nas atualizações Na arquitetura Dados: BI e análise de dados Modelagem e persistência de dados para microsserviços Por que não podemos compartilhar os bancos de dados entre serviços? Plataformas para microsserviços: FaaS, contêineres, PaaS, IaaS Microfrontends e BFF (no contexto de Microsserviços) Documentação para microsserviços Links Citados: lb3.io/ms Post no blog da Eximia sobre coeficiente de agrupamento Post no blog da Eximia sobre a lei de Conway Post no blog da Eximia sobre centralidade e microsserviços Post no blog da Eximia sobre Azure Synapse Link Post no blog da Eximia sobre capacidade de carga cognitiva Vídeo da conversa do Elemar com o Martin Spier Vídeo do Elemar e da Grazi discutindo sobre Kubernetes Post no blog da Eximia sobre APIs internas e externas Participantes: Elemar Jr. – @elemarjr Giovanni Bassi – @giovannibassi Grazi Bonizi – @GraziBonizi Lucas Teles – @lucasteles42 Rubens Koji Miura – @rubenskm Edição: Compasso Coolab Créditos das músicas usadas neste programa: Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 - creativecommons.org/licenses/by/3.0
Neste episódio continuamos conversamos sobre o que é microsserviços e discutimos se é hora ou não de adotar esta técnica. Não esqueça de enviar sua opinião pra gente! O que gostou? O que poderíamos melhorar? Enviei sua opinião para marcio@segunda.tech. Participantes Marcio Frayze David https://segunda.tech https://masto.donte.com.br/web/accounts/138458 https://twitter.com/marciofrayze Julianno Martins Silva Links: Sobre o nubank: https://blog.nubank.com.br/organizar-times-com-foco-no-cliente/ https://medium.com/building-nubank/microservices-at-nubank-an-overview-2ebcb336c64d https://www.fintechfutures.com/2020/07/brazilian-challenger-nubank-acquires-firm-behind-clojure-and-datomic/ Sobre microsserviços: https://martinfowler.com/articles/microservices.html http://fundamentalsofsoftwarearchitecture.com/ https://www.youtube.com/watch?v=wgdBVIX9ifA https://samnewman.io/talks/principles-of-microservices https://www.goodreads.com/work/quotes/41956437-building-microservices-designing-fine-grained-systems
Neste episódio conversamos sobre o que é microsserviços, suas principais características, vantagens e desvantagens. Não esqueça de enviar sua opinião pra gente! O que gostou? O que poderíamos melhorar? Enviei sua opinião para marcio@segunda.tech. Participantes Marcio Frayze David https://segunda.tech https://masto.donte.com.br/web/accounts/138458 https://twitter.com/marciofrayze Julianno Martins Silva Links: https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate https://rla4.com/ https://martinfowler.com/articles/microservices.html https://www.youtube.com/watch?v=wgdBVIX9ifA https://samnewman.io/talks/principles-of-microservices https://www.goodreads.com/work/quotes/41956437-building-microservices-designing-fine-grained-systems
Neste episódio conversamos sobre o que é a arquitetura monolítica, suas principais características, vantagens e desvantagens. Não esqueça de enviar sua opinião pra gente! O que gostou? O que poderíamos melhorar? Enviei sua opinião para marcio@segunda.tech. Participantes Marcio Frayze David https://segunda.tech https://masto.donte.com.br/web/accounts/138458 https://twitter.com/marciofrayze Daniel Miranda Julianno Martins Silva Links: http://fundamentalsofsoftwarearchitecture.com/ https://basecamp.com/ https://rubyonrails.org/
Nesse Episódio #3 do quadro de Técnicas do HiDev Podcast a gente conversou sobre Microsserviços com Jean Melo. Falamos sobre o que ele entende por uma arquitetura baseada em microsserviços, quais os prós e contras, quando o uso é adequado ou não, quais as tecnologias associadas à microsserviços e como elas se encaixam, além de responder várias perguntas e comentários dos ouvintes. Jean tem Doutorado pela IT University of Copenhagen na Dinamarca, e atualmente atua como engenheiro de software na startup Dixa também na Dinamarca. Quando terminar de escutar esse episódio dá um pulo lá no Episódio #3 do quadro de Trajetórias do HiDev Podcast. Lá conversamos sobre os vários e interessantes desafios vividos por Jean nos seus mais de 10 anos de experiência na computação. CONVIDADO: JEAN MELO [Twitter] [LinkedIn] [Site Pessoal] APRESENTADOR: Bruno Cartaxo [Twitter] DESTAQUES DO EPISÓDIO [01:51] Arquitetura monolítica [04:15] Arquitetura baseada em microsserviços [05:45] Experiência de Jean com microsserviços [07:20] Prós e contras de uma arquitetura baseada em microsserviços [10:45] Quando é e quando não é adequado adotar microsserviços [13:56] Boas práticas de desenvolvimento e organizacionais ao adotar microsserviços [19:14] Tecnologias associadas à microsserviços e como elas se encaixam [26:08] Respondendo perguntas e comentários dos ouvintes [26:29] Quão micro deve ser um microsserviço [29:55] Microsserviços foram um má ideia? [32:30] Aplicações open-source com uma arquitetura baseada em microsserviços [34:53] Como lidar com bancos de dados em uma arquitetura baseada em microsserviços [40:53] Complexidade ao ter múltiplas linguagens e tecnologias com microsserviços [45:50] Referências de material sobre microsserviços REFERÊNCIAS CITADAS NO EPISÓDIO [Blog] microservices.io - Chris Richardson [Livro] Microservices patterns - Chris Richardson [Livro] Building Microservices - Sam Newman
A mais nova palavra na boca dos engenheiros de software é o tão falado "Microsserviço". Mas o que significa isso? O que é um monólito? Qual deles é melhor? Realmente existe um melhor? No episódio de hoje convidamos alguns arquitetos da dti para debater sobre esse polêmico assunto.Mande a sua pergunta/dúvida no email entrechaves@dtidigital.com.br que responderemos no programa!
Fechamos o assunto DevOps e entramos em modernização do legado e muito mais. Esse episódio foi o primeiro gravado remoto devido a quarentena, e foi um desafio, mas no fim deu tudo certo! Se você ainda não ouviu os episódios anteriores, vale a pena voltar e ouvir antes: Microsserviços 1 Microsserviços 2 Microsserviços 3 Microsserviços 4 Microsserviços 5 (este episódio) Grazi, Lucas, Koji, Elemar e Giovanni no Skype! Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico Pauta: DevOps Deploy O que define uma aplicação? Feature toggles Canary Blue green Health checks, liveness e readiness Modernização do legado Plataformas e estratégias novas para microsserviços: DAPR, OAM, CNAB Como implementar a observabilidade? Participantes: Elemar Jr. – @elemarjr Giovanni Bassi – @giovannibassi Grazi Bonizi – @GraziBonizi Lucas Teles – @lucasteles42 Rubens Koji Miura – @rubenskm Edição: Compasso Coolab Créditos das músicas usadas neste programa: Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 - creativecommons.org/licenses/by/3.0
No episódio de hoje, trataremos os principais conceitos e utilizações sobre o mundo das aplicações baseadas em microsserviços. Enfim, um super bate-papo com o tutor Luiz Carlos da School of... The post Entendendo Microsserviços – Conceitos e Utilização appeared first on Full Cycle.
Nesse episódio abordaremos a evolução do Javascript. Batemos um papo com o Luiz Carlos, tutor da Code.Education/School of Net . Falamos, enfim, sobre uma linguagem mais do que importante quando... The post Javascript: do básico aos Microsserviços e Aplicações de Grande Porte appeared first on Full Cycle.
Elixir, Erlang, Ruby, Go, C, Java, Swift, Kotlin. Essas são "algumas" linguagens utilizadas dentro do ecossistema da SumUp. Por que eles usam tantas linguagens assim? Como fazem pra gerenciar tudo isso? Escute e descubra! Participantes: Gabs Ferreira, o host que não aprendeu mais que 3 linguagens até hojeHernandes Sousa, gerente de SRE na SumUpGabriel Ricci, engineer manager na SumUpRafael Henrique, VP de engenharia na SumUpAlberto Souza, o co-host que já está contando pedras Links: Vagas na Sumup, que está contratando ao contrário do que dissemos no final do episódio! Produção e conteúdo: Alura Cursos de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação - https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Elixir, Erlang, Ruby, Go, C, Java, Swift, Kotlin. Essas são "algumas" linguagens utilizadas dentro do ecossistema da SumUp. Por que eles usam tantas linguagens assim? Como fazem pra gerenciar tudo isso? Escute e descubra! Participantes: Gabs Ferreira, o host que não aprendeu mais que 3 linguagens até hojeHernandes Sousa, gerente de SRE na SumUpGabriel Ricci, engineer manager na SumUpRafael Henrique, VP de engenharia na SumUpAlberto Souza, o co-host que já está contando pedras Links: Vagas na Sumup, que está contratando ao contrário do que dissemos no final do episódio! Produção e conteúdo: Alura Cursos de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação - https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Hora de descobrir como a Gympass funciona por trás dos panos com microsserviços, Kubernetes e SRE! Participantes: Gabs Ferreira, o host que acha o serviço da Gympass legal demaisDouglas Ferreira, diretor de engenharia na Gympass Rubens Saraiva, tech lead na GympassAlberto Souza, o co-host com dor no joelho Links: Vagas na Gympass Produção e conteúdo: Alura Cursos de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação - https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Hora de descobrir como a Gympass funciona por trás dos panos com microsserviços, Kubernetes e SRE! Participantes: Gabs Ferreira, o host que acha o serviço da Gympass legal demaisDouglas Ferreira, diretor de engenharia na Gympass Rubens Saraiva, tech lead na GympassAlberto Souza, o co-host com dor no joelho Links: Vagas na Gympass Produção e conteúdo: Alura Cursos de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação - https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Este é o primeiro episódio de uma série sobre microsserviços. Vamos conversar sobre os principais benefícios e também sobre como você pode avaliar se sua empresa está preparada para esta modernização dentro da jornada de transformação digital. Go Beyond IT com André Ariano e Eduardo Cerqueira, Arquitetos de Soluções Digitais. Dúvidas, comentários e sugestões, fale com a gente: gobeyondit@programmers.com.br
Este é o segundo episódio de uma série sobre microsserviços. Vamos conversar sobre os desafios que podem surgir na implementação desta tecnologia de alta complexidade devido às suas interdependências. Go Beyond IT com André Ariano e Eduardo Cerqueira, Arquitetos de Soluções Digitais. Dúvidas, comentários e sugestões, fale com a gente: gobeyondit@programmers.com.br
Seguimos neste episódio falando de DevOps com relação a Microsserviços. Se você ainda não ouviu os episódios anteriores, vale a pena voltar e ouvir antes: Microsserviços 1 Microsserviços 2 Microsserviços 3 Microsserviços 4 (este episódio) Microsserviços 5 Giovanni, Grazi, Koji, Lucas e Elemar Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico Pauta: DevOps Conteineirização Dimensionamento de serviços Monitoramento Observabilidade Consequências da ausência da observabilidade Métricas Tracing distribuído Log distribuído Telemetria Service Mesh Participantes: Elemar Jr. – @elemarjr Giovanni Bassi – @giovannibassi Grazi Bonizi – @GraziBonizi Lucas Teles – @lucasteles42 Rubens Koji Miura – @rubenskm Edição: Compasso Coolab Créditos das músicas usadas neste programa: Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 - creativecommons.org/licenses/by/3.0
Nos últimos anos temos ouvido falar muito de microsserviços. Mas será que eles realmente são a melhor solução para resolver problemas complexos? Chegou a hora de falar sobre os monolitos, essa maneira estruturar software que ainda é (e continuará sendo) a realidade de muitas empresas e projetos. Participantes: Paulo Silveira, o host que já fez muito monolitoSérgio Lopes, o cara de produto da AluraCarlos Müller, desenvolvedor na AluraBruno Gouveia, squad lead no Luiza LabsRoberta Arcoverde, a co-host que não quer parar de usar monolito Links: O que são Microsserviços?Monolitos modulares e vacinas - Hipsters On The Road #17Microsserviços na Monkey Exchange - Hipsters On The Road #12 Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação - https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Nos últimos anos temos ouvido falar muito de microsserviços. Mas será que eles realmente são a melhor solução para resolver problemas complexos? Chegou a hora de falar sobre os monolitos, essa maneira estruturar software que ainda é (e continuará sendo) a realidade de muitas empresas e projetos. Participantes: Paulo Silveira, o host que já fez muito monolitoSérgio Lopes, o cara de produto da AluraCarlos Müller, desenvolvedor na AluraBruno Gouveia, squad lead no Luiza LabsRoberta Arcoverde, a co-host que não quer parar de usar monolito Links: O que são Microsserviços?Monolitos modulares e vacinas - Hipsters On The Road #17Microsserviços na Monkey Exchange - Hipsters On The Road #12 Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação - https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Nesse episódio liberado hoje, você terá acesso a uma das duas partes da Jornada Microsserviços. Caso queira ter acesso também a parte prática, ainda dá tempo de se cadastrar e... The post Jornada Microsserviços – Conceitos Gerais appeared first on Full Cycle.
Nesse podcast batemos um papo sobre Microserviços, desde de sua definição até os pontos mais complexos e controversos. Quer aprender mais sobre? Da um Play! The post O mundo dos Microsserviços appeared first on Full Cycle.
Desta vez o foco foi principalmente DevOps! A série de microsserviços é composta de vários episódios: Microsserviços 1 Microsserviços 2 Microsserviços 3 (este episódio) Microsserviços 4 Microsserviços 5 E pra variar o assunto estava bom demais, e teremos um quarto episódio, onde vamos seguir um pouco mais no assunto de DevOps e entrar em alguns assuntos que ficaram faltando. Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico Koji, Grazi, Lucas, Elemar e Giovanni na Lambda3 Pauta: Dia a dia de dev Dia a dia de ops DevOps Versionamento do código fonte Versionamento dos serviços Testes Governança Build Deploy Infraestrutura como código Participantes: Elemar Jr. – @elemarjr Giovanni Bassi – @giovannibassi Grazi Bonizi – @GraziBonizi Lucas Teles – @lucasteles42 Rubens Koji Miura – @rubenskm Edição: Compasso Coolab Créditos das músicas usadas neste programa: Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 - creativecommons.org/licenses/by/3.0
Microsserviços depois do Hype Microsserviços depois do Hype. Quais os reais benefícios, as principais necessidades, quando e como utilizar? Será que você realmente precisa disso? Microsserviços estão na moda e para muitos, não é apenas estar na moda, mas já se tornou o padrão. Em outras palavras alguns acham que na verdade microsserviços é a bala de... O post VAT60 005: Microsserviços depois do Hype. apareceu primeiro em VAT60.
A Monkey Exchange é uma empresa que faz um serviço complexo usando tecnologia de ponta. Conversamos sobre esse trabalho, as tecnologias utilizadas e o dia-a-dia na empresa. Participantes: Gabs Ferreira, o host que demorou pra entender como o negócio da Monkey funcionaFelipe Adorno, CTO na Monkey ExchangeBruno Oliveira, COO na Monkey ExchangeDiego Costa, o humilde líder técnico da Monkey ExchangeAlberto Souza, o co-host especialista em microsserviços Links: Se interessou pela stack da Monkey e quer trabalhar lá? Envie um e-mail para vagas@monkey.exchange Site da Monkey ExchangeMicrosserviços autônomos na Usabila - Hipsters On The Road #10Livro de Domain Driven DesignFormação Java Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação – https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
A Monkey Exchange é uma empresa que faz um serviço complexo usando tecnologia de ponta. Conversamos sobre esse trabalho, as tecnologias utilizadas e o dia-a-dia na empresa. Participantes: Gabs Ferreira, o host que demorou pra entender como o negócio da Monkey funcionaFelipe Adorno, CTO na Monkey ExchangeBruno Oliveira, COO na Monkey ExchangeDiego Costa, o humilde líder técnico da Monkey ExchangeAlberto Souza, o co-host especialista em microsserviços Links: Se interessou pela stack da Monkey e quer trabalhar lá? Envie um e-mail para vagas@monkey.exchange Site da Monkey ExchangeMicrosserviços autônomos na Usabila - Hipsters On The Road #10Livro de Domain Driven DesignFormação Java Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação – https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Mais uma vez vamos falar sobre microsserviços, só que dessa vez de um jeito um pouquinho diferente: vamos falar de microsserviços autônomos. O que são? O que comem? Como funcionam e porque são utilizados na Usabilla? Participantes: Gabs Ferreira, o host que deu uma boiada nesse episódioRenato Mefi, staff engineer na UsabillaAlberto Souza, o co-host que metralhou o Renato com perguntas Links: Apostila de MicrosserviçosMicrosserviços - Hipsters #17Microsserviços na Caelum - Hipsters On The Road #06Estratégias de migração de dados no Elo7 - Hipsters On The Road #07Post do Phil Calçado falando sobre como eles começaram a usar microsserviços na época em que trabalhou no Soundcloud Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação – https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Mais uma vez vamos falar sobre microsserviços, só que dessa vez de um jeito um pouquinho diferente: vamos falar de microsserviços autônomos. O que são? O que comem? Como funcionam e porque são utilizados na Usabilla? Participantes: Gabs Ferreira, o host que deu uma boiada nesse episódioRenato Mefi, staff engineer na UsabillaAlberto Souza, o co-host que metralhou o Renato com perguntas Links: Apostila de MicrosserviçosMicrosserviços - Hipsters #17Microsserviços na Caelum - Hipsters On The Road #06Estratégias de migração de dados no Elo7 - Hipsters On The Road #07Post do Phil Calçado falando sobre como eles começaram a usar microsserviços na época em que trabalhou no Soundcloud Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação – https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Sistemas baseados em microsserviços têm crescido bastante nos últimos anos. Mas será que é algo que você também deveria usar? Hora de descobrir! Participantes: Gabs Ferreira, o host que acha que tem mais é que colocar microsserviço em tudo mesmoAlberto Souza, o co-host que é cauteloso e acha que tem que tomar cuidado com essa abordagemAlexandre Aquiles, instrutor e desenvolvedor na Caelum Brasília Links: Curso de Microserviços com Spring CloudDocumento com os estudos do AlexandreFalácias dos sistemas distribuídosArtigo em que Martin Fowler argumenta em favor de começar com um MonólitoArtigo em que Stefan Tilkov argumenta que devemos começar com MicroservicesArtigo em que Henrique Lobo mostra que Microservices é SOAArtigo em que Martin Fowler indica o que acha que são os pré-requisitos pra adotar MicroservicesArtigo em que Michael Feathers argumenta que há algo como uma "lei da conservação da complexidade" em software Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação – https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Sistemas baseados em microsserviços têm crescido bastante nos últimos anos. Mas será que é algo que você também deveria usar? Hora de descobrir! Participantes: Gabs Ferreira, o host que acha que tem mais é que colocar microsserviço em tudo mesmoAlberto Souza, o co-host que é cauteloso e acha que tem que tomar cuidado com essa abordagemAlexandre Aquiles, instrutor e desenvolvedor na Caelum Brasília Links: Curso de Microserviços com Spring CloudDocumento com os estudos do AlexandreFalácias dos sistemas distribuídosArtigo em que Martin Fowler argumenta em favor de começar com um MonólitoArtigo em que Stefan Tilkov argumenta que devemos começar com MicroservicesArtigo em que Henrique Lobo mostra que Microservices é SOAArtigo em que Martin Fowler indica o que acha que são os pré-requisitos pra adotar MicroservicesArtigo em que Michael Feathers argumenta que há algo como uma "lei da conservação da complexidade" em software Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação – https://www.caelum.com.br/ Edição e sonorização: Radiofobia Podcast e Multimídia
Continuamos o debate sobre Microsserviços nesse segundo episódio. Respondemos vários comentários feitos no episódio anterior (se você não ouviu seria bom ouvir primeiro) e avançamos em diversos assuntos novos. E vai ter um terceiro episódio! A série de microsserviços é composta de vários episódios: Microsserviços 1 Microsserviços 2 (este episódio) Microsserviços 3 Microsserviços 4 Microsserviços 5 Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico Grazi, Koji, Giovanni, Elemar e Lucas no estúdio Pauta: As 8 falácias da computação distribuída Estratégia para particionar serviços Atomicidade, teorema CAP, Base, Acid Circuit Breaker Resiliência e antifragilidade API Gateway Discovery Ortogonal aos microsserviços: autenticação, autorização, web Design Patterns REST ou GraphQL Links Citados: As 8 falácias da computação distribuída Podcast sobre DDD Podcast sobre Identity Server HATEOAS Participantes: Elemar Jr. - @elemarjr Giovanni Bassi - @giovannibassi Grazi Bonizi – @GraziBonizi Lucas Teles – @lucasteles42 Rubens Koji Miura - @rubenskm Edição: Luppi Arts Créditos das músicas usadas neste programa: Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 - creativecommons.org/licenses/by/3.0
Debatemos uma das maiores buzzwords do mercado: Microsserviços! A série de microsserviços é composta de vários episódios: Microsserviços 1 (este episódio) Microsserviços 2 Microsserviços 3 Microsserviços 4 Microsserviços 5 Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico Pauta: Conceito, surgimento, história Vantagens e desvantagens Desabafos Melhores práticas Anti patterns 12 factor apps Plataformas e ferramentas Docker & Kubernetes Service Fabric Mensageria Links Citados: 12 factor app Post no blog do Elemar Jr. sobre Microsserviços Post no blog da Lambda3 de dez anos atrás sobre consistência na nuvem e teorema CAP Banco de dados Spanner Palestra do Giovanni "O que aprendi montando uma arquitetura de microsserviços" e slides da palestra Palestras do Elemar "Modelagem de Microsserviços a partir de Processos de Negócio" Post da Grazi sobre Desmistificando o DDD Post da Grazi sobre DDD aplicado Post Monolith First do Martin Fowler Livro Patterns Principles and Practices of Domain Driven Design (Livro sobre DDD recomendado pela Grazi) Participantes: Elemar Jr. - @elemarjr Giovanni Bassi - @giovannibassi Grazi Bonizi – @GraziBonizi Lucas Teles – @lucasteles42 Rubens Koji Miura - @rubenskm Edição: Luppi Arts Créditos das músicas usadas neste programa: Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 - creativecommons.org/licenses/by/3.0
Microsserviços significam, de um lado, escalabilidade e flexibilidade para uma aplicação; do outro, complexidade e custo operacional aumentados. Quando é que as vantagens se sobressaem às desvantagens? Aquela sua aplicação de 15 mil linhas de Rails servindo meia dúzia de pessoas precisa mesmo ser particionada em várias outras apenas pelo...
Teve a época do Corba, do COM, passamos para webservices com SOAP, WSDL até chegar ao Rest... é muita letrinha nesse cenário de sistemas distribuídos. A bola da vez são os microserviços. Vamos conversar com Phil Calçado, que sempre esteve muito presente no GUJ e em palestras no mundo inteiro, sobre arquiteturas distribuídas e de como chegamos, vantagens, desvantagens e como adotar uma arquitetura de microserviços. Participantes: Paulo Silveira, host do hipsters, que queria ter escrito MicroSServiços para seguir a nova gramática Mauricio Linhares, o cohost que chamou o chefe para o episódio Phil Calçado, vulgo Phillip, diretor de engenharia na Digital Ocean em Nova York Links citados no episódio: Como terminamos usando microserviços? (inglês) - Phil Calçado em inglês sobre o Soundcloud Artigo do Martin Fowler sobre Microserviços (inglês) Monolitos e Microserviços, no blog da Caelum Ferramentas como Finagle, Kubernetes, Prometheus, Thrift Lançamento do Livro do Phil Calçado: Fragmentos de um Programador Curso de micro serviços com Java e Spring Curso de docker Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia
Teve a época do Corba, do COM, passamos para webservices com SOAP, WSDL até chegar ao Rest... é muita letrinha nesse cenário de sistemas distribuídos. A bola da vez são os microserviços. Vamos conversar com Phil Calçado, que sempre esteve muito presente no GUJ e em palestras no mundo inteiro, sobre arquiteturas distribuídas e de como chegamos, vantagens, desvantagens e como adotar uma arquitetura de microserviços. Participantes: Paulo Silveira, host do hipsters, que queria ter escrito MicroSServiços para seguir a nova gramática Mauricio Linhares, o cohost que chamou o chefe para o episódio Phil Calçado, vulgo Phillip, diretor de engenharia na Digital Ocean em Nova York Links citados no episódio: Como terminamos usando microserviços? (inglês) - Phil Calçado em inglês sobre o Soundcloud Artigo do Martin Fowler sobre Microserviços (inglês) Monolitos e Microserviços, no blog da Caelum Ferramentas como Finagle, Kubernetes, Prometheus, Thrift Lançamento do Livro do Phil Calçado: Fragmentos de um Programador Curso de micro serviços com Java e Spring Curso de docker Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia
Teve a época do Corba, do COM, passamos para webservices com SOAP, WSDL até chegar ao Rest... é muita letrinha nesse cenário de sistemas distribuídos. A bola da vez são os microserviços. Vamos conversar com Phil Calçado, que sempre esteve muito presente no GUJ e em palestras no mundo inteiro, sobre arquiteturas distribuídas e de como chegamos, vantagens, desvantagens e como adotar uma arquitetura de microserviços. Participantes: Paulo Silveira, host do hipsters, que queria ter escrito MicroSServiços para seguir a nova gramática Mauricio Linhares, o cohost que chamou o chefe para o episódio Phil Calçado, vulgo Phillip, diretor de engenharia na Digital Ocean em Nova York Links citados no episódio: Como terminamos usando microserviços? (inglês) - Phil Calçado em inglês sobre o Soundcloud Artigo do Martin Fowler sobre Microserviços (inglês) Monolitos e Microserviços, no blog da Caelum Ferramentas como Finagle, Kubernetes, Prometheus, Thrift Lançamento do Livro do Phil Calçado: Fragmentos de um Programador Curso de micro serviços com Java e Spring Curso de docker Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia
Gregório e Marco | http://tecnologicamentearretado.com.br/2015/08/11/microsservicos-com-marcos-matos/
Gregório e Marco se empolgam muito numa conversa bacana sobre microsserviços com Renan Martins | http://tecnologicamentearretado.com.br/2015/08/03/microsservicos-com-renan-martins/