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
Tomasz
October 31, 2007
Research
0
69
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
140
Home, Smart Home
ttorcz
0
160
FreeIPA: zintegrowane zarządzanie użytkownikami
ttorcz
0
200
systemd – ściągawka
ttorcz
0
98
Solaris? meh.
ttorcz
0
69
systemd: wymyślmy jeszcze jedno koło
ttorcz
0
100
Podziel się wiedzą: systemd
ttorcz
0
55
Wirtualizacja od podszewki
ttorcz
0
130
Wprowadzenie do DTrace
ttorcz
0
71
Other Decks in Research
See All in Research
MLtraq: Track your AI experiments at hyperspeed
micheda
1
110
Alternative Photographic Processes Reimagined: The Role of Digital Technology in Revitalizing Classic Printing Techniques【SIGGRAPH Asia 2023】
toremolo72
0
450
音声処理ツールキットESPnetの現在と未来
kanbayashi1125
3
570
Bridging Continuous and Discrete Spaces: Interpretable Sentence Representation Learning via Compositional Operations
rudorudo11
0
160
Discovering Universal Geometry in Embeddings with ICA
momoseoyama
1
370
自己教師あり学習による事前学習(CVIMチュートリアル)
naok615
2
1.4k
SSII2023 医療支援における画像処理研究の動向と展望
moda0
0
110
インタビューだけじゃない!ユーザーに共感しユーザーの目👀を手に入れるためのインプット
moco1013
0
280
Rの機械学習フレームワークの紹介〜tidymodelsを中心に〜 / machine_learning_with_r2024
s_uryu
0
240
20240209 データを肴に熊本の交通を考える会「車1割削減、渋滞半減、公共交通2倍」をめざし世界に学ぼう
trafficbrain
0
890
[KDD2023論文読み会] BERT4CTR: An Efficient Framework to Combine Pre-trained Language Model with Non-textual Features for CTR Prediction / KDD2023 LY Tech Reading
shunk031
0
470
Prompt Tuning から Fine Tuning への移行時期推定
icoxfog417
17
7.1k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1025
450k
A Philosophy of Restraint
colly
197
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
Scaling GitHub
holman
457
140k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
358
22k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Web Components: a chance to create the future
zenorocha
306
41k
Making the Leap to Tech Lead
cromwellryan
125
8.5k
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ść