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
100
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
75
Wirtualizacja od podszewki
ttorcz
0
330
Wprowadzenie do DTrace
ttorcz
0
120
Other Decks in Research
See All in Research
一般道の交通量減少と速度低下についての全国分析と熊本市におけるケーススタディ(20251122 土木計画学研究発表会)
trafficbrain
0
180
Grounding Text Complexity Control in Defined Linguistic Difficulty [Keynote@*SEM2025]
yukiar
0
130
第66回コンピュータビジョン勉強会@関東 Epona: Autoregressive Diffusion World Model for Autonomous Driving
kentosasaki
0
490
Φ-Sat-2のAutoEncoderによる情報圧縮系論文
satai
3
150
FUSE-RSVLM: Feature Fusion Vision-Language Model for Remote Sensing
satai
3
240
さまざまなAgent FrameworkとAIエージェントの評価
ymd65536
1
460
Multi-Agent Large Language Models for Code Intelligence: Opportunities, Challenges, and Research Directions
fatemeh_fard
0
140
討議:RACDA設立30周年記念都市交通フォーラム2026
trafficbrain
0
610
空間音響処理における物理法則に基づく機械学習
skoyamalab
0
240
An Open and Reproducible Deep Research Agent for Long-Form Question Answering
ikuyamada
0
350
[Devfest Incheon 2025] 모두를 위한 친절한 언어모델(LLM) 학습 가이드
beomi
2
1.5k
LiDARセキュリティ最前線(2025年)
kentaroy47
0
290
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
270
Designing Experiences People Love
moore
143
24k
Designing for Timeless Needs
cassininazir
0
170
Become a Pro
speakerdeck
PRO
31
5.9k
The agentic SEO stack - context over prompts
schlessera
0
700
Amusing Abliteration
ianozsvald
0
140
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
180
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
53k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
240
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
120
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
110
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ść