Café Debug seu podcast de tecnologia Café debug
-
- Technology
Café Debug é um podcast que compartilha assuntos sobre ciência e tecnologia. Fundado em 2017, trazendo convidados da área para tratar de temas como: desenvolvimento de software, ferramentas, conceitos e arquiteturas de software, carreiras, conteúdos sobre ciência, carreiras da ciência, etc.
-
#138 Building Resilient Systems: Availability, Scalability, and DevOps with Dejan Milicic
We had a conversation with Dejan Milicic, a Software Craftsman at RavenDB. We talked about Availability, Scalability, DevOps, Revolution, and some concepts of Software Architecture.
Subjects covered in the theme
Introduction of Dejan Milicic
Fundamentals of Software Architecture
High Availability in the System (explanation of the concept availability and strategies)
How the DevOps culture transforms the work of Software Developers and teamwork itself
Scalable Applications (what scalable means and the challenges of the applications)
Discussion on lessons learners and best practices
Advantages and Disadvantages of Vertical Scalability
Advantages and Disadvantages of Horizontal Scalability
Databases SQL can ben impact the performance an application
Helpful links
https://ravendb.net/articles/accelerating-devops-performance-and-peace-of-mind-via-ravendb
Live Dockerized AI/ML RavenDb with Dejan https://www.youtube.com/watch?v=uD_i5y90ZYY
https://ravendb.net/articles/using-machine-learning-with-ravendb
https://medium.com/@fullstacktips/the-five-key-concepts-of-software-architecture-scalability-availability-reliability-8927e7d0c6fe
Participants
Jéssica Nathany (Software Developer and host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/
Weslley Fratini (Software Engineer and co-host)LinkedIn: https://www.linkedin.com/in/weslley-fratini/
Dejan Milicic (Software Craftsman)LinkedIn: https://www.linkedin.com/in/dejanmilicic/
Edited by: AGO Movies https://thiagocarvalhofotografia.wordpress.com/question, suggestions or advertising send to: debugcafe@gmail.com
See omnystudio.com/listener for privacy information. -
#137 Conceitos essenciais que você precisa saber sobre Arquitetura Orientada a Eventos
Neste programa apresentamos o tema sobre a importância dos impactos da Arquitetura Orientada a Eventos ou (EDA) no desenvolvimento de software. Participou com a gente o Arthur Costa e Reginaldo Barros.
Assuntos abordados no tema
Como a Arquitetura Orientada a Eventos funciona? (cenários)
O que é Comando e Evento?
Modelos Pub/Sub
Como Arquitetura Orientada a Eventos difere de outros modelos arquiteturais
Comunicação Reativa (como ela permite que os sistemas reajam a eventos em tempo real, o que é fundamental em uma EDA)
Beneficios do EDA, incluindo escalabilidade, flexibilidade, e a capacidade de integração com sistemas legados e novas tecnologias
Quando não usar EDA
Reforçando na comunicação Síncrona e Assíncrona
Como EDA permite comunicação assíncrona e reativa entre diferentes serviços e compoenentes de um sistema
O papel do Broker
Ferramentas (Kafka, RabbitMQ, AWS EventBridge)
Links úteis
Participe da nossa comunidade no Discord https://discord.com/invite/hGpFPsV2gB
Utilize nosso cupom de compras cafedebug-24-20 na Amazon e ajude o Cafézinho
https://medium.com/devspoint/o-que-%C3%A9-programa%C3%A7%C3%A3o-reativa-e-spring-webflux-999d7dcfad65
https://www.infoq.com/news/Event-Driven/
https://medium.com/@marcelomg21/event-driven-architecture-eda-em-uma-arquitetura-de-micro-servi%C3%A7os-1981614cdd45
https://www.redhat.com/pt-br/topics/integration/what-is-event-driven-architecture
https://arquiteturadesoftware.online/volume-1/fundamentos-para-arquiteturas-baseadas-em-eventos-eda/
Menssageria vídeo Martin Fowler - https://www.youtube.com/watch?v=z8qhToMtYRc
https://www.youtube.com/watch?v=QBMTGngjWdU&t=7s
https://www.linkedin.com/pulse/como-e-quando-usar-rabbitmq-ou-kafka-vanessa-calandriello/?originalSubdomain=pt
Participantes
Jéssica Nathany Software Developer e host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/
Weslley Fratini (Software Developer e co-host)LinkedIn: https://www.linkedin.com/in/weslley-fratini/
Reginaldo Barros (Tech Lead na Platform Builders) Linkedin: https://www.linkedin.com/in/reginaldo-barros/
Arthur Costa (Software Enginner na Blip.pt) Linkedin: https://www.linkedin.com/in/arthur-alves-da-costa/
Anuncie em nosso site: http://www.cafedebug.com.brProdutora AGO Filmes: https://thiagocarvalhofotografia.wordpress.com/dúvidas, sugestões ou anúncios envie para: debugcafe@gmail.com
See omnystudio.com/listener for privacy information. -
#136 DevOps - Automação, Cultura, Responsabilidade e Aplicações Complexas
Neste programa apresentamos o tema focado no papel crescente dos desenvolvedores em práticas DevOps. E para falar desse tema quem trabalha com isso no dia a dia, esteve conosco o Amaury Borges.
Assuntos abordados no tema
A importância do DevOps e porque cada vez mais desenvolvedores atuam nisso
Discussão sobre habilidades cruciais DevOps que todos os desenvolvedores deveriam aprender
O que é SRE?
Como a comunicação eficaz é essencial na cultura DevOps e maneiras de melhorá-la dentro das equipes
Automação é vida
Dev não só escreve código!
Discussão sobre como a cultura DevOps influencia positivamente todo o ciclo de vida do desenvolvimento de software.
Comunidade e DevOps, porque tantos eventos, e como colaborar em eventos e projetos open-source.
Links úteis
Participe da nossa comunidade no Discord: https://discord.com/invite/hGpFPsV2gB
Cupom de desconto CAFEDEBUG do Gorilashield gorilashield.com.br
https://www.redhat.com/pt-br/topics/devops/what-is-sre
https://www.meetup.com/campinas-hashicorp-user-group/events/299554134/
https://amaurybsouza.medium.com/
https://amauryborgessouza.substack.com/
https://gomex.me/blog/primeiros_passos_devops/
https://www.linkedin.com/feed/update/urn:li:activity:7128700925342330881/
Participantes
Jéssica Nathany Software Developer e host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/
Weslley Fratini (Software Developer e co-host)LinkedIn: https://www.linkedin.com/in/weslley-fratini/
Amaury Borges (Lead DevOps Engineer) Linkedin: https://www.linkedin.com/in/amaurybsouza/Twitter: @amaurybsouza_Anuncie em nosso site: http://www.cafedebug.com.brProdutora AGO Filmes: https://thiagocarvalhofotografia.wordpress.com/
dúvidas, sugestões ou publicidade envie para: debugcafe@gmail.com
See omnystudio.com/listener for privacy information. -
#6 Devs e Empreendedores com Christopher Ribeiro
Nós começamos uma pequena série sobre Devs e Empreendedores, vamos entrevistar desenvolvedores que ainda programam e tem seu próprio negócio. Como gerenciam seu tempo? Como organizam suas empresas? Ainda da pra continuar codando? Neste episódio, entrevistamos o Christopher Ribeiro.
Assuntos abordados no tema
Administrando o negócio
Tecnologia e empreendedorismo
Abri meu negócio. Continuo codando? Como gerenciar meu tempo para administrar meu negócio e continuar ainda escrevendo códigos? Como manter a paixão por escrever softwares e continuar os estudos sem desequilibrar os negócios?
Desafios e como ser um bom gestor
Desenvolvedores precisam empreender?
Programador(a) vai sempre ser um programador(a) ou é natural ir para o caminho da gestão?
Gerenciamento de tempo
Links úteis
Participe da nossa comunidade no Discord: https://discord.com/invite/hGpFPsV2gB
https://www.alertpix.live
https://instagram.com/alertpix_live
Cupom de desconto CAFEDEBUG do Gorilashield gorilashield.com.br
Discord do Café Debug: https://discord.com/invite/hGpFPsV2gB
Participantes
Jéssica Nathany Software Developer e host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/Weslley Fratini (Software Developer e co-host)LinkedIn: https://www.linkedin.com/in/weslley-fratini/
Christopher Ribeiro (Software Developer e Founder na AlertPix) Linkedin:https://linkedin.com/in/christopy
Twitter:https://twitter.com/ChristoPy_
Anuncie em nosso site: http://www.cafedebug.com.brProdutora AGO Filmes: https://thiagocarvalhofotografia.wordpress.com/
dúvidas, sugestões ou publicidade envie para: debugcafe@gmail.com
See omnystudio.com/listener for privacy information. -
#135 Mudança de Stack Parte ||
Neste episódio, vamos dar continuidade à nossa discussão sobre Mudança de Stack, na sua segunda parte. Para enriquecer ainda mais a nossa conversa com uma perspectiva diferente sobre a experiência de mudar de Stack, temos o prazer de receber novamente Ana Beatriz Neri que compartilhou conosco suas experiências pessoais, as dificuldades e o que vem agregando na sua vida profisisonal.
Assuntos abordados no tema
Sobre o episódio anterior Mudança de Stack
Sobre a visão da Ana: o que a motivou para mudar de stack e como foi gerenciar todo esse processo, plano de estudos, estudar, e etc.
Desafios e como supera-los
Reaprendendo tudo novamente
Como mergulhar na comunidade nova da stack e criar portfólios
Quais stacks estão emergindo como populares e promissoras?
Zona de conforto nem sempre é algo ruim, tudo bem se manter durante anos com a mesma linguagem de programação
Programador precisa ser resiliente a mudanças
Pagando bem que mal tem
Encerramento, divulgações e anúncios
Links úteis
Participe da nossa comunidade no Discord: https://discord.com/invite/hGpFPsV2gB
Mudança de Stack e o Mercado de Trabalho para Devs Part I
Canal da Ana https://www.youtube.com/@AnaNeriDev
Participantes
Jéssica Nathany Software Developer e host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/Weslley Fratini (Software Developer e co-host)LinkedIn: https://www.linkedin.com/in/weslley-fratini/
Ana Neri (Senior Software Enginner no Grupo Primo) Linkedin: https://www.linkedin.com/in/ananeridev/Youtube: https://www.youtube.com/channel/UCBjoWT-P17Bl66D52RwqdGAInstagram: https://www.instagram.com/ananeridevTwitter: https://twitter.com/ananeridevNewsletter: https://neribia7.substack.com
Anuncie em nosso site: http://www.cafedebug.com.brProdutora AGO Filmes: https://thiagocarvalhofotografia.wordpress.com/
publicidade ou anuncio envie para: debugcafe@gmail.com
Gostou do nosso conteúdo? Contribua com o projeto :)Chave PIX: 76b5e4bc-023f-404f-8251-0eec6afcb2ea
See omnystudio.com/listener for privacy information. -
#134 Arquitetura Limpa: Construindo Aplicações do Jeito Certo
Neste episódio, mergulhamos no universo das arquiteturas de software e boas práticas de desenvolvimento, com um olhar especial para o .NET, mas abrangendo conceitos aplicáveis a qualquer linguagem POO. Angelo Belchior, Daniel Jesus e Tiago Aguiar se juntam a nós nesta discussão enriquecedora, onde descomplicamos a Clean Architecture, arquiteturas em camadas, automação e segurança, tornando estes conhecimentos acessíveis independentemente da stack que você utiliza
Assuntos abordados no tema
Explorando os princípios do Clean Architecture, focando em como ela é implementada em .NET. e como esses conceitos são universais, podendo ser adaptado para qualquer linguagem POO
Discutiremos as responsabilidades distintas das camadas Api, Application, Domain e Infrastructure e como essa separação de responsabilidades é fundamental para qualquer arquitetura de software
Análise comparativa entre Arquitetura Cebola e a tradicional Arquitetura em Camadas
Não crie complexidade! Utilize boas práticas e faça o simples que sua aplicação necessita
Compartilhando exemplos de automação que facilitam o ciclo de vida do desenvolvimento, testes e produção
Segurança nas aplicações: dicas do uso de políticas Open Policy Agent (OPA) e como podem ser utilizadas para reforçar a segurança das aplicações, Autenticação e Autorização
Aprimorando habilidades no backend: a importância do aprendizado contínuo, e como se manter atualizado e focar nos conceitos
Links úteis
https://github.com/JessicaNathany/cafedebug-backend.api - Exemplo de projeto
https://github.com/JessicaNathany/the-office.api - exemplo de projeto usando MediatR
https://jeffreypalermo.com/2008/07/the-onion-architecture-part-1/ Onion Architecture
https://medium.com/luizalabs/descomplicando-a-clean-architecture-cf4dfc4a1ac6
https://bespoyasov.me/blog/clean-architecture-on-frontend/
https://www.sympla.com.br/evento-online/apis-robustas-com-asp-net-core-8-entity-framework-docker-e-redis/2315443?referrer=t.co - Curso APIs robustas com dotnet 8, Redis e Docker
Participantes
Jéssica Nathany Software Developer e host)LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/
Weslley Fratini (Software Developer e co-host)LinkedIn: https://www.linkedin.com/in/weslley-fratini/
Angelo Belchior (Staff Software Engineer na PicPay e MVP Microsoft) Linkedin: https://www.linkedin.com/in/angelobelchior/
Daniel Jesus (Software Developer Specialist na Pagveloz e MVP Microsoft) Linkedin: https://www.linkedin.com/in/djesusnet/
Tiago Aguiar (Egenheiro de Software Senior na Info Jobs e Criador de Conteúdo) Linkedin: https://www.linkedin.com/in/tiago-aguiar/Podcast: https://aguiar.dev.br/
Anuncie em nosso site: http://www.cafedebug.com.brProdutora AGO Filmes: https://thiagocarvalhofotografia.wordpress.com/
dúvidas, sugestões ou críticas construtivas envie para: debugcafe@gmail.com
See omnystudio.com/listener for privacy information.