Fundamentos de Sistemas Distribuídos: Ordenação de Eventos com Relógios Lamport
Domine os fundamentos do tempo lógico, seqüencie operações em redes distribuídas e resolva problemas de concorrência usando relógios Lamport.
-
💬
Instrutor de IA
Pergunte sobre qualquer aula e receba uma resposta clara na hora, quando quiser. -
🕐
Comece quando quiser
Sem horários nem prazos: aprenda no seu ritmo, quando quiser. -
🌐
Em português
Aulas, tarefas e certificado: tudo totalmente no seu idioma.
Sobre este curso
Em um sistema distribuído, determinar a ordem exata dos eventos é um dos desafios mais fundamentais, porque os relógios físicos não podem ser perfeitamente sincronizados. Entender o tempo lógico é essencial para a construção de aplicativos e bancos de dados descentralizados confiáveis e consistentes. Este curso baseado em texto orienta você desde os conceitos básicos absolutos de sistemas distribuídos até uma compreensão clara e prática dos relógios lógicos Lamport. Você aprenderá a rastrear a causalidade, estabelecer uma ordem parcial e total de eventos e reconhecer as limitações dos relógios lógicos no design do sistema moderno.
O que você vai aprender:
- Entenda os principais desafios da sincronização do relógio físico em redes distribuídas.
- Aplicar a relação "acontece antes" de Lamport para determinar relações causais entre eventos.
- Implemente algoritmos de relógio lógico Lamport usando passo a passo escritos e pseudocode.
- Resolver conflitos de concorrência e estabelecer ordenação total para processos distribuídos.
- Compare relógios Lamport com alternativas modernas como relógio vetorial e relógias lógicas híbridas.
- Analise casos de uso do mundo real em bancos de dados modernos e arquiteturas orientadas a eventos.
Você começará aprendendo conceitos fundamentais de estado distribuído e tempo físico antes de mergulhar em algoritmos de tempo lógicos. Através de explicações claras por escrito, cenários práticos e exercícios baseados em código, você construirá um modelo mental sólido de sequenciamento de eventos sem depender de relógios de hardware físicos.
Este curso é projetado para engenheiros de software, arquitetos de sistemas e estudantes de ciência da computação novos para sistemas distribuídos. Nenhuma experiência prévia com algoritmos distribuídos é necessária.
Comece a ler hoje para dominar os fundamentos do consenso distribuído e da ordenação de eventos.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn -
💬
Tutor AI pessoal
Travou em uma aula? Pergunte ao seu tutor integrado qualquer coisa, a qualquer hora. -
🎧
Versão em áudio incluída
Estude em qualquer lugar, sem tela -
♾️
Acesso vitalício
Volte quando quiser, sem expirar -
📱
Celular ou computador
Funciona em qualquer dispositivo -
💸
Reembolso em 14 dias
Sem perguntas -
⚡
Curto e focado
2 h 42 min de conteúdo prático
Avaliações
Ainda não há avaliações — seja o primeiro a compartilhar sua experiência.
Outros também fizeram
🌟 Favorito dos estudantes
🎓 Com certificado
Java Essentials: Programação Funcional, Registros e Recursos Modernos
Certificado
Prática
13,99 €
→
🌟 Favorito dos estudantes
🎓 Com certificado
Programação Assíncrona e Multithreading em C#
Certificado
Prática
13,99 €
→
⚡ Ideal para começar
🎓 Com certificado
Escrever Python de Alto Desempenho: Otimize Velocidade e Memória
Certificado
Prática
13,99 €
→
🏆 O mais popular
🎓 Com certificado
Programação por exemplo: crie aplicativos confiáveis
Certificado
Prática
13,99 €
→
Perguntas frequentes
O que preciso para fazer este curso? +
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar? +
Com cartão via Stripe. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso? +
Sim — reembolso integral em 14 dias, sem perguntas.
Por quanto tempo terei acesso? +
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado? +
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria