[#7]
Re: Zasoby sieciowe w chmurze i AmigaOS
@luk,
post #6
Nie wiem. Nie umiem programować pod AmigaOS. Myślę, że możnaby stworzyć pseudo-filesystem + handler, który odpalałby np. urządzenie o nazwie Dropbox: i pozwalał na prostą sychronizację plików z serwerem - bez hashowania i bez liczenia delty z pliku (DB nigdy nie przesyła całości - tworzy sobie hash i jeśli dany plik się zmienia, to przesyłana jest tylko ta zmienioną cześć). Napisanie klienta w Pythonie opierając się na API, to chwila. Problem w tym, że owe API ma sporo ograniczeń i nie służy do pisania klientów; jest raczej narzędziem wspomagającym. To dyskwalifikuje jego użycie przez zwykłego użytkownika. Z drugiej strony - część kodu Dropboksa jest zamknięta. Kolejny problem - nawet gdyby udało się przekonać autorów, że mamy chętnych do napisania pełnoprawnego klienta i udostępniliby oni dokumentacje, to niestety Amiga, nawet z PPC, sobie nie poradzi od strony wydajnościowej. Algorytmy sychronizacji i hashownia plików potrafią zabić nawet G4/800Mhz a to przecież działa w tle, niemalże bez przerwy - taka jest tego idea. Dopiero dwurdzeniowe procesory jakoś sobie z tym radzą. Podsumowując - raczej nie. Może coś prostszego ale nie Dropbox.