Práce:Efektivní přenos družicových snímků z programů ESA (DP)

Z HelpDesk

Zadání vypsal: Ing. Jiří Sitera
Rezervováno: ne
Evropská kosmická agentura (ESA) distribuuje satelitní snímky zemského povrchu s pomocí svého vlastního SW produktu DataHub System (DhuS). Práce sestává ze dvou praktických částí:

  1. Vytvoření samostatné komponenty, která dokáže přes API sledovat přírůstky na vzdáleném serveru a optimalizovat jejich stahování tak, aby efektivně využila dostupnou přenosovou kapacitu. Přenosovou kapacitu omezuje především limit na počet současně otevřených spojení, tj. synchronizátor musí umět zejména hospodařit s vlákny.
  2. Kontribuce do produktu ESA DataHub System (DhuS) vyvinutý v Javě. Minimální příspěvek spočívá v úpravě kódu pro import produktů tak, aby bylo možné při importu zvolit ID. Současný kód při importu dat do serveru umožňuje pouze vygenerovat nové ID.

V teoretické části práce lze zhodnotit efektivitu stávajícího přenosového mechanismu a srovnat ji z vytvořeným řešením, případně dále s dalšími vhodnými technikami přenosu a synchronizace velkých dat.