Completed
- Building a Decentralized File Storage System
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Distributed File Storage in Go - Full Course
Automatically move to the next video in the Classroom when playback concludes
- 1 - Building a Decentralized File Storage System
- 2 - Accept and Listen
- 3 - Hard Handshakes and Error Handling
- 4 - Developing a Custom Decoder for TCP Transport
- 5 - Implementing Custom Peer-to-Peer Package
- 6 - Fixing a Network Connection Error
- 7 - Storing and Retrieving Data
- 8 - Removing Files and Folders
- 9 - Cleaning up code
- 10 - Debugging and Helper Functions in Go
- 11 - Implementing File Server Options
- 12 - Server Configuration Errors
- 13 - Debugging and troubleshooting the program
- 14 - Broadcasting File to the Network
- 15 - Broadcasting and Encoding Data
- 16 - Sending and receiving data messages
- 17 - Running the Program
- 18 - Storing Messages
- 19 - Storing the Data
- 20 - Buffering and Broadcasting
- 21 - Debugging and file retrieval issues
- 22 - Dealing with Streams in the Code
- 23 - Learning from Mistakes
- 24 - Reading and Writing Files
- 25 - Encrypting the File
- 26 - Caso de prueba para copy decrypt function
- 27 - Encrypting and Decrypting Files
- 28 - Implementing Distributed File Server
- 29 - Implementing a copy function
- 30 - Refactoring for Storing and Retrieving Files
- 31 - End of Livestream