Episódios de GoStart Educação

Sistemas Distribuídos - Comunicação entre processos e invocação remota

28 de junho de 20261min
0:00 / 1:44

Podcast desenvolvido por Shirley da Costa Monteiro com a finalidade de ser utilizado como material de apoio da aula de Sistemas Distribuídos - Comunicação entre processos e invocação remota.

A produção utilizou como ferramenta de apoio a ferramenta de IA Notebook LM do Google.

O Clique Invisível: Como os Sistemas Distribuídos funcionam por trás das telas

Você já parou para pensar no que realmente acontece quando você clica para ouvir uma música no Spotify ou para consultar suas notas no sistema da instituição (como o SUAP)?

Para o usuário, a experiência parece simples e acontece em uma tela única, mas por trás desse clique, há vários processos conversando e cooperando através da rede

Neste conteúdo, mergulhamos no universo dos Sistemas Distribuídos, desvendando a premissa de que "nenhum serviço faz tudo sozinho"

Estruturamos nossa explicação para que você entenda os bastidores da internet:

Comunicação entre processos: Descubra como programas em execução em máquinas diferentes colaboram trocando mensagens (de forma síncrona ou assíncrona) e como as APIs funcionam como portas organizadas para essas requisições.

Invocação Remota (RPC): Entenda a mágica por trás do Remote Procedure Call, a técnica que permite que um sistema solicite a execução de uma função em outro computador como se fosse uma chamada local.

Resiliência e Desafios: O que acontece quando o serviço remoto fica indisponível? Exploramos como os sistemas distribuídos precisam lidar com falhas, latência da rede, segurança e consistência dos dados para não deixar o usuário na mão

Aperte o play e venha entender como diferentes servidores se unem para entregar a experiência integrada e ágil que usamos todos os dias!

#SistemasDistribuidos #Tecnologia #EngenhariaDeSoftware #RPC #APIs #Programação #Backend

Sistemas Distribuídos - Comunicação entre processos e invocação remota | Castnews Index — Castnews Index