Zobrazit minimální záznam

Peer-to-peer synchronized streaming filesystem



dc.contributor.advisorVondra Tomáš
dc.contributor.authorStepan Usatiuk
dc.date.accessioned2025-06-12T22:57:38Z
dc.date.available2025-06-12T22:57:38Z
dc.date.issued2025-06-12
dc.identifierKOS-1243583422405
dc.identifier.urihttp://hdl.handle.net/10467/123277
dc.description.abstractTato bakalářská práce se zabývá návrhem, vývojem a testováním peer-to-peer streamovacího souborového systému. Analýza existujících řešení synchronizace souborů ukazuje, že žádné z nich nesplňuje tyto dvě vlastnosti: fungování peer-to-peer a schopnost streamovat soubory. Následně jsou diskutovány možné algoritmy pro synchronizaci souborů a zvolen algoritmus, který bude použit, a upraven tak, aby vyhovoval konkrétním potřebám souborového systému. Pak je navržena softwarová architektura řešení se zaměřením na modularitu a rozšiřitelnost a návrh je implementován. Řešení je poté testováno s důrazem na zajištění bezpečnosti uživatelských dat za všech podmínek.cze
dc.description.abstractThis thesis deals with the design, development, and testing of a peer-to-peer streaming filesystem. Analysis of existing file synchronization solution shows that none of them have these two properties: working in a peer-to-peer manner and being able to stream files. Then, possible algorithms for file synchronization are discussed, and the algorithm to be used is selected and modified to fit specific needs of the filesystem. The software architecture of the solution then is designed, focusing on modularity and extensibility, and the design is implemented. The solution is then tested, with emphasis on keeping the user's data safe under all conditions.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectCRDTcze
dc.subjectsouborový systémcze
dc.subjectpeer-to-peercze
dc.subjectdistribuované systémycze
dc.subjectsynchronizace souborůcze
dc.subjectstreamování souborůcze
dc.subjectCRDTeng
dc.subjectfilesystemeng
dc.subjectpeer-to-peereng
dc.subjectdistributed systemseng
dc.subjectfile synchronizationeng
dc.subjectfile streamingeng
dc.titlePeer-to-peer synchronizovaný streamovací souborový systémcze
dc.titlePeer-to-peer synchronized streaming filesystemeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeMáj Petr
theses.degree.disciplineSoftwarové inženýrství 2021cze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu





Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam