Why I Wrote My Own Rsync - Michael Stapelberg - Media.CCC.De

Why I Wrote My Own Rsync - Michael Stapelberg - Media.CCC.De

media.ccc.de via YouTube Direct link

Intro

1 of 27

1 of 27

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Why I Wrote My Own Rsync - Michael Stapelberg - Media.CCC.De

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 rsync: a fast, versatile, remote file-copying tool
  3. 3 rsync: history
  4. 4 compact file list entry on the wire
  5. 5 how does rsync work? (protocol version 27)
  6. 6 hash search ("the rsync algorithm")
  7. 7 visualization: resource usage
  8. 8 visualization resource usage sync receiver
  9. 9 Why did I write my own rsync?
  10. 10 fiber7 hardware upgrade
  11. 11 custom-built PC with 25 Gbit/s network card
  12. 12 router7 is built on gokrazy
  13. 13 gokrazy case study: scan drive
  14. 14 gokrazy case study: scandrive
  15. 15 router7: architecture
  16. 16 router7 server merge
  17. 17 prototyping: how I ran tridge rsyncd on gokrazy
  18. 18 better rsync on gokrazy
  19. 19 gokrazy/rsync: project status: functionality
  20. 20 gokrazy/rsync: project status: performance
  21. 21 Use case: distri Linux
  22. 22 Use case: scan drive backup: gokrazy packer
  23. 23 Use case: scan drive backup: flags and config
  24. 24 Use case: scan2drive backup: flags and config
  25. 25 Use case: scan drive backup: SSH + rsync
  26. 26 how does one approach such open-ended projects?
  27. 27 Thank you for your attention!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.