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
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Zastosowanie swarmingu do dystrybucji danych
Prezentacja z obrony pracy dyplomowej.
Tomasz
October 31, 2007
More Decks by Tomasz
See All by Tomasz
The Song of JBoss and Chef
ttorcz
0
210
Home, Smart Home
ttorcz
0
350
FreeIPA: zintegrowane zarządzanie użytkownikami
ttorcz
0
260
systemd – ściągawka
ttorcz
0
190
Solaris? meh.
ttorcz
0
130
systemd: wymyślmy jeszcze jedno koło
ttorcz
0
220
Podziel się wiedzą: systemd
ttorcz
0
83
Wirtualizacja od podszewki
ttorcz
0
340
Wprowadzenie do DTrace
ttorcz
0
130
Other Decks in Research
See All in Research
適応的スパムフィルタのための軽量な類似メッセージカウンタ / jsai2026-adaptive-spam-filter
monochromegane
0
4.2k
Research Engineerという仕事 / Research Engineering: Bridging Research and Business
chck
1
230
SoftMatcha 2: 1兆語規模コーパスの超高速かつ柔らかい検索
e869120_sub
7
3.6k
Scalable dynamic origin-destination demand estimation enhanced by high-resolution satellite imagery data
satai
3
330
PGDM: Physically Guided Diffusion Model for L Downscaling
satai
3
330
【中間報告】国会議員の立法・政策実務を支える環境を巡る現状と課題
polipoli
0
300
「なんとなく」の顧客理解から脱却する ──顧客の解像度を武器にするインサイトマネジメント
tajima_kaho
11
8.7k
RS-Agent: Automating Remote Sensing Tasks through Intelligent Agent
satai
3
370
シングルチャネルマルチトーカー音声認識の進展
ryomasumura
0
180
東京大学工学部計数工学科、計数工学特別講義の説明資料
kikuzo
0
550
Language and AI
ayaniwa
0
170
(SIGQS17) Frasco-VS:フラグメントに基づく薬剤候補化合物選抜の量子アニーリングによる実現
keisukeyanagisawa
PRO
0
160
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Speed Design
sergeychernyshev
33
1.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.6k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
870
Marketing to machines
jonoalderson
1
5.6k
Producing Creativity
orderedlist
PRO
348
40k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
380
The World Runs on Bad Software
bkeepers
PRO
72
12k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
WCS-LA-2024
lcolladotor
0
680
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.9k
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ść