Why iCloud Fails: The Category Mistake of Cloud Synchronization

Dit paper betoogt dat iCloud Drive faalt door een fundamentele categoriefout waarbij een gedistribueerd causaal grafiek ten onrechte wordt geprojecteerd op een lineaire tijdslijn, wat leidt tot data-corruptie in ontwikkelaarswerkflows en dat soortgelijke epistemische ineenstorting in netwerken kan worden opgelost door de transactionele semantiek van Open Atomic Ethernet.

Paul Borrill

Gepubliceerd 2026-03-10
📖 6 min leestijd🧠 Diepgaand

Each language version is independently generated for its own context, not a direct translation.

De Grote Misverstand: iCloud is geen "Wolk", maar een "Illusie"

Stel je voor dat je een magische koffer hebt. Als je een foto in de koffer doet, verschijnt die foto direct in een identieke koffer bij je vriend in het buitenland. Je denkt: "Geweldig, dit is een perfecte kopieer-machine!"

Maar volgens Paul Borrill (de auteur van dit paper) is iCloud Drive geen magische koffer. Het is meer als een dromerige verteller die je vertelt wat er in de koffer zit, terwijl hij soms zelf niet weet wat er echt in zit.

Het paper stelt dat iCloud een fundamentele fout maakt: het doet alsof het een gewone, lokale opslagplek is (zoals een harde schijf), terwijl het in werkelijkheid een drukte netwerk is waar dingen soms vastlopen, verdwijnen of dubbel worden.

Hier zijn de belangrijkste punten, vertaald naar alledaagse beelden:

1. De "Vooruit in de Tijd"-Fout (FITO)

Stel je voor dat je een brief schrijft en die per post verstuurt. iCloud werkt alsof het alleen maar naar voren kijkt. Het denkt: "Als ik de brief later heb ontvangen dan de vorige, dan is mijn versie de juiste."

  • Het probleem: In de echte wereld (en in computers) gebeurt alles niet in één rechte lijn. Soms komen twee brieven tegelijk aan, of verdwijnt er een onderweg.
  • De iCloud-methode: Als twee mensen tegelijk een bestand wijzigen, kiest iCloud willekeurig de versie met de "laatste tijdstempel" en wist de andere versie. Het doet alsof de andere versie nooit heeft bestaan.
  • Het gevolg: Je kunt je werk kwijtraken zonder dat je het merkt. Het systeem zegt: "Geen probleem, alles is gesynchroniseerd!" terwijl er eigenlijk een gat in je werk zit.

2. De "Spookbestanden" (Dataless Files)

In de nieuwere versies van macOS (Sonoma en nieuwer) gebruikt iCloud een trucje om ruimte te besparen. Het laat een lijst zien met al je bestanden, maar de inhoud is soms nog niet op je computer geladen.

  • De Analogie: Stel je voor dat je een bibliotheek hebt. De catalogus (de lijst op je scherm) zegt: "Hier staat boek X, het is 500 pagina's dik." Maar als je het boek van het plankje haalt om te lezen, is het leeg. De bladzijden zijn nog niet gedrukt.
  • Het gevaar: Als je een computerprogramma (zoals Git of een AI-tool) probeert te gebruiken, denkt het: "Ik heb het bestand, ik ga het bewerken." Maar omdat het bestand leeg is, crasht het programma of maakt het een fout. iCloud zegt: "Het bestand is er!" (want het staat in de catalogus), maar het is er niet echt.

3. De Strijd met Time Machine en Git

  • Time Machine (Je tijdmachine): Time Machine wil een foto maken van je hele computer op één specifiek moment. Maar iCloud is continu aan het veranderen, bestanden verplaatsen en laden.
    • Analogie: Het is alsof je een foto wilt maken van een dansende ballerina, maar ze blijft dansen terwijl je de knop indrukt. De foto wordt wazig, of Time Machine raakt in de war en slaat niets op.
  • Git (De versiegeschiedenis voor programmeurs): Git werkt met "slotjes". Als iemand aan een bestand werkt, zet hij een slotje op. iCloud ziet dit slotje als een gewoon bestandje en sturen het naar je andere computer.
    • Analogie: Je laat je sleutel in het slot van je huis zitten. Je vriend in het buitenland krijgt een kopie van die sleutel en probeert ook je huis binnen te komen. Nu zit er een sleutel in het slot van jouw huis én in het slot van zijn huis. Niemand kan meer binnen. Je project is vastgelopen.

4. De 366 GB Chaos

De auteur beschrijft een echt voorbeeld waar hij jarenlang iCloud heeft gebruikt. Het resultaat? Een enorme rommelpost van 366 GB aan dubbele bestanden, bestanden die verdwenen waren, en bestanden die er anders uitzagen dan op de andere computer.

  • Hij moest maandenlang handmatig bestanden vergelijken (met een "vingerafdruk" van elk bestand) om te zien wat echt was en wat iCloud had verpest. Het systeem had beloofd dat alles "perfect" zou zijn, maar had in plaats daarvan een dubbelzinnige nachtmerrie gecreëerd.

5. Waarom gebeurt dit? (De "Categoriefout")

De kern van het probleem is dat Apple probeert een drukte, chaotisch netwerk (waar bestanden soms vastlopen of vertraagd zijn) te vermommen als een rustige, lokale kast.

  • Het is alsof je probeert een vliegtuig te besturen met de handleiding van een fiets. De fiets-handleiding zegt: "Pedaal om te gaan." Maar in een vliegtuig (het netwerk) betekent "pedalen" soms dat je neerstort als er een storm is.
  • iCloud probeert de storm te negeren en doet alsof het altijd rustig is. Dat werkt niet.

6. De Oplossing: OAE (Open Atomic Ethernet)

De auteur stelt een nieuwe manier voor om netwerken te bouwen, genaamd OAE.

  • De Analogie: In plaats van dat je een brief verstuurt en hoopt dat hij aankomt (en dan hoopt dat de ontvanger het goed heeft), moet je eerst bevestigen dat de ontvanger de brief heeft ontvangen en gelezen, voordat je de volgende stap zet.
  • Als er twijfel is (bijvoorbeeld: "Is de brief wel aangekomen?"), stopt het systeem. Het gaat niet door met werken. Het wacht tot de twijfel weg is.
  • Dit voorkomt dat bestanden "halfaf" worden opgeslagen of dat er dubbele versies ontstaan. Het is een systeem dat eerlijk is over wat er gebeurt, in plaats van dat het doet alsof alles perfect is.

Conclusie voor de Gemiddelde Gebruiker

iCloud is handig voor simpele dingen (zoals je foto's delen met je gezin), maar het is geen betrouwbare plek voor:

  • Belangrijke werkbestanden die je niet wilt verliezen.
  • Programmeerwerk (Git).
  • Complexe projecten waar bestanden vaak veranderen.

Het paper waarschuwt: Vertrouw niet blindelings op de "magie" van de cloud. Als je iCloud gebruikt voor serieuze dingen, moet je weten dat het systeem soms zelf beslissingen neemt die je werk kunnen vernietigen, en dat het je daar vaak niets over vertelt.

De boodschap is simpel: iCloud is een "vertrouwde" vriend die soms liegt om je niet te kwetsen, maar in de digitale wereld is die leugen dodelijk voor je data.