KUŠNÍRIK, O. Pluginy pro efektivní úložiště dat v knihovně sysrepo [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Matoušek, Jiří

V rámci bakalářské práce byly vytvořeny pluginy pro úložiště dat v open-source knihovně sysrepo a tyto pluginy byly také úspěšně integrovány do produkční verze uvedené knihovny, která je využívána i velkými telekomunikačními operátory. Řešení bakalářské práce mělo pravidelný průběh, díky čemuž byly veznačném předstihu naplněny všechny body zadání a bylo možné dostatečně zkonzultovat i výslednou podobu technické zprávy k bakalářské práci. S prací studenta jsem tudíž velmi spokojen a navrhuji hodnocení bakalářské práce stupněm výborně / A.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Bakalářská práce se zaměřovala na oblast pluginů pro úložiště dat v rámci široce používané open-source knihovny sysrepo, která je  vyvíjena sdružením CESNET. Náročnost bakalářské práce spočívala především v požadavku na kompatibilitu jejích výsledku s existující knihovnou, jež je produkčně využívána komerčními společnostmi, včetně velkých telekomunikačních operátorů. I přes tuto náročnost byly všechny body zadání úspěšně naplněny.
Práce s literaturou Student si sám aktivně vyhledával studijní materiály a pracoval se zdroji, které jsou relevantní vzhledem k zaměření bakalářské práce (dokumentace knihovny sysrepo a zvažovaných databází, RFC dokumenty, aj.).
Aktivita během řešení, konzultace, komunikace Postup práce byl průběžně konzultován s odborným konzultantem Mgr. Michalem Vaškem ze sdružení CESNET. Během celé doby řešení bakalářské práce byl student aktivní a na jednotlivé konzultace byl vždy připraven.
Aktivita při dokončování Bakalářská práce byla dokončena ve značném předstihu, díky čemuž bylo možné její výslednou podobu dostatečně zkonzultovat.
Publikační činnost, ocenění Vytvořené pluginy pro úložiště dat v knihovně sysrepo byly úspěšně integrovány do veřejného repozitáře open-source knihovny sysrepo.
Navrhovaná známka
A
Body
95

Posudek oponenta

Martínek, Tomáš

Jedná se o velmi zdařilou bakalářskou práci. Student v ní pečlivě analyzoval a testoval různé databáze a jejich použitelnost ve spojení s knihovnou sysrepo. Výstupní kódy jsou kvalitně napsané a připravené pro použití v praxi. Vytknou lze jen drobné prohřešky v technické zprávě. Souhrnně proto hodnotím stupněm velmi dobře (B) .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Cílem práce bylo vytvořit pluginy pro knihovnu sysrepo zajišťující efektivní komunikaci s databází. Zadání považuji za průměrně obtížné.
Rozsah splnění požadavků zadání
Rozsah technické zprávy
Prezentační úroveň technické zprávy 85 Struktura i rozsah technické zprávy je v pořádku, včetně návaznosti jednotlivých kapitol. Text je pro čtenáře čitelný a dobře pochopitelný. V některých případech by stálo za zvážení sloučit větší množství menších tabulek do jedné větší, ale i aktuální způsob prezentace není pro čtenáře nikterak rušivý.
Formální úprava technické zprávy 75 Po jazykové i typografické stránce je práce na dobré úrovni. Rušivě působí pouze drobné prohřešky typu: Velké počáteční písmeno v odkazech např. viz Výpis, viz Tabulka apod. Tečka před odkazem na literaturu, který je součástí věty.
Práce s literaturou 70 Literatura je tvořena primárně odkazy na webové stránky , což je z větší části dáno charakterem práce , které se musí odkazovat na řadu existujících nástrojů/databází a jejich vlastností. Na druhou stranu určitě budou existovat i kvalitnější literární zdroje (konferenční nebo časopisecké články) zaměřené např. na měření a analýzu výkonnosti různých databázových systémů.
Realizační výstup 95 Výstupem práce jsou pluginy pro knihovnu sysrepo v jazyce C. Vytvořený kód je ve formě open-source, plně funkční a velmi dobře strukturovaný. Samotný kód pluginů je doplněn řadou experimentů.
Využitelnost výsledků Výstupy práce jsou kompilačního charakteru , avšak předpokládá se jejich přímé nasazení v praxi v rámci knihovny sysrepo . 
Navrhovaná známka
B
Body
85

Otázky

eVSKP id 154310