Dieser Kurs ist über raft, ein Konsens Algorithmus. Das Paper gibt es hier. Ziel des Kurses ist es Raft zu implementieren und alles notwendige dafür zu erlernen. Dieser Kurs ist noch in Arbeit und wird weiterhin erweitert.
- Netzwerkprogrammierung
- Raw TCP Sockets
- Raw UDP Sockets
- Mehrere Verbindungen auf einmal
- High-Level Server
- Asyncio
- Tests
pytest
Grundlagen- Mit
parametrized
Tests generieren - Mit
mock
Funktionen und Module nachmachen
- Das Log
- Die Nachrichten
- Die Netzwerkintegration