Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Zastosowanie swarmingu do dystrybucji danych
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Tomasz
October 31, 2007
Research
0
97
Zastosowanie swarmingu do dystrybucji danych
Prezentacja z obrony pracy dyplomowej.
Tomasz
October 31, 2007
Tweet
Share
More Decks by Tomasz
See All by Tomasz
The Song of JBoss and Chef
ttorcz
0
190
Home, Smart Home
ttorcz
0
340
FreeIPA: zintegrowane zarządzanie użytkownikami
ttorcz
0
250
systemd – ściągawka
ttorcz
0
170
Solaris? meh.
ttorcz
0
120
systemd: wymyślmy jeszcze jedno koło
ttorcz
0
200
Podziel się wiedzą: systemd
ttorcz
0
74
Wirtualizacja od podszewki
ttorcz
0
310
Wprowadzenie do DTrace
ttorcz
0
120
Other Decks in Research
See All in Research
Pythonでジオを使い倒そう! 〜それとFOSS4G Hiroshima 2026のご紹介を少し〜
wata909
0
1.3k
LLM-jp-3 and beyond: Training Large Language Models
odashi
1
760
姫路市 -都市OSの「再実装」-
hopin
0
1.6k
2026.01ウェビナー資料
elith
0
220
財務諸表監査のための逐次検定
masakat0
1
250
J-RAGBench: 日本語RAGにおける Generator評価ベンチマークの構築
koki_itai
0
1.3k
Attaques quantiques sur Bitcoin : comment se protéger ?
rlifchitz
0
140
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
110
説明可能な機械学習と数理最適化
kelicht
2
940
Grounding Text Complexity Control in Defined Linguistic Difficulty [Keynote@*SEM2025]
yukiar
0
110
Thirty Years of Progress in Speech Synthesis: A Personal Perspective on the Past, Present, and Future
ktokuda
0
170
Agentic AI フレームワーク戦略白書 (2025年度版)
mickey_kubo
1
120
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
58
BBQ
matthewcrist
89
10k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
The Curse of the Amulet
leimatthew05
1
8.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.6k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
Fireside Chat
paigeccino
41
3.8k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
Transcript
Zastosowanie Zastosowanie swarmingu swarmingu do do dystrybucji danych dystrybucji danych
Tomasz Torcz Systemy Teleinformatyczne WETI PG Gdańsk, 31.X.2007
Agenda: przedstawienie problemu moje rozwiązanie wnioski
Problem: dane: łatki, aktualizacje wielu odbiorców pożądane: jak najszybciej pożądane:
jak najmniej zasobów
Zasoby zabiera: sprawdzanie obejście: DNS (Clamav) pobieranie obejście: mirrors
Moje rozwiązanie: sprawdzanie komunikacja natychmiastowa XMPP pobieranie
Nasze rozwiązanie: sprawdzanie komunikacja natychmiastowa XMPP pobieranie peer-to-peer BitTorrent
Moje rozwiązanie: Python proces klienta proces serwera wymaga: serwer XMPP
tracker BitTorrenta
Moje rozwiązanie: nowatorskie połączenie IM + p2p natychmiastowe powiadomienie efektywny
transfer zmierzyłem z udziałem 20 węzłów skaluje się z liczbą klientów HTTP/FTP wprost przeciwnie
Periodyczne pobieranie HTTP Źródło: opracowanie własne.
Podsumowanie Sieci i Systemy Informatyczne, Łódź 2007 rozwiązanie przyszłościowe p2p
powoli dostrzegane (Blizzard) wąskie gardło – komunikacja istniejące know-how
Zastosowanie Zastosowanie swarmingu swarmingu do do dystrybucji danych dystrybucji danych
Tomasz Torcz Systemy Teleinformatyczne WETI PG Gdańsk, 31.X.2007
Dziękujemy za uwagę! Dziękujemy za uwagę!
BitTorrent vs HTTP
szablon treść