wiki:harjoitustyöt/tiedostojensiirtaja
Last modified 3 years ago Last modified on 2015-02-10 12:11:01

Tiedostojen siirtäjä

Kuvaus

Tämä palvelu kopioi käyttäjän tiedostot MediaFirestä SendSpaceen.

Käyttö

Käyttäjä tulee palvelun sivulle ja syöttää omat kirjautumistietonsa kumpaankin palveluun lomakkeelle ja painaa aloita. Aloittamisen jälkeen käyttäjälle näytetään progress bar, joka esittää kuinka siirtäminen on edistynyt.

Toteutus

Palvelin toteutetaan Go:lla. Käynnissä olevien siirtojen tiedot säilytetään muistissa Redisissä tai Memcachessa. Palvelin ei lataa tiedostoja levylle, vaan toimii vain välikätenä ja ohjaa MediaFirestä? tulevan tiedoston suoraan SendSpacen? palvelimille.

Aikataulu

20h - Rajapintoihin ja tekniikoihin tutustuminen
60h - Palvelimen ohjelmointi
10h - Sivujen tekeminen
10h - Testaaminen sekä hostaaminen

Muuta

Harjoitustyöllä tavoittelen arvosanaa viisi.