Peer-to-peer synchronizovaný streamovací souborový systém
Peer-to-peer synchronized streaming filesystem
dc.contributor.advisor | Vondra Tomáš | |
dc.contributor.author | Stepan Usatiuk | |
dc.date.accessioned | 2025-06-12T22:57:38Z | |
dc.date.available | 2025-06-12T22:57:38Z | |
dc.date.issued | 2025-06-12 | |
dc.identifier | KOS-1243583422405 | |
dc.identifier.uri | http://hdl.handle.net/10467/123277 | |
dc.description.abstract | Tato 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.abstract | This 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.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A 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.html | eng |
dc.rights | Vysokoš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.html | cze |
dc.subject | CRDT | cze |
dc.subject | souborový systém | cze |
dc.subject | peer-to-peer | cze |
dc.subject | distribuované systémy | cze |
dc.subject | synchronizace souborů | cze |
dc.subject | streamování souborů | cze |
dc.subject | CRDT | eng |
dc.subject | filesystem | eng |
dc.subject | peer-to-peer | eng |
dc.subject | distributed systems | eng |
dc.subject | file synchronization | eng |
dc.subject | file streaming | eng |
dc.title | Peer-to-peer synchronizovaný streamovací souborový systém | cze |
dc.title | Peer-to-peer synchronized streaming filesystem | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Máj Petr | |
theses.degree.discipline | Softwarové inženýrství 2021 | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18102 [1873]