$30 off During Our Annual Pro Sale. View Details »
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
96
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
180
Home, Smart Home
ttorcz
0
330
FreeIPA: zintegrowane zarządzanie użytkownikami
ttorcz
0
240
systemd – ściągawka
ttorcz
0
170
Solaris? meh.
ttorcz
0
110
systemd: wymyślmy jeszcze jedno koło
ttorcz
0
190
Podziel się wiedzą: systemd
ttorcz
0
73
Wirtualizacja od podszewki
ttorcz
0
300
Wprowadzenie do DTrace
ttorcz
0
110
Other Decks in Research
See All in Research
自動運転におけるデータ駆動型AIに対する安全性の考え方 / Safety Engineering for Data-Driven AI in Autonomous Driving Systems
ishikawafyu
0
110
さまざまなAgent FrameworkとAIエージェントの評価
ymd65536
1
360
国際論文を出そう!ICRA / IROS / RA-L への論文投稿の心構えとノウハウ / RSJ2025 Luncheon Seminar
koide3
11
6.4k
空間音響処理における物理法則に基づく機械学習
skoyamalab
0
130
20250725-bet-ai-day
cipepser
3
550
データサイエンティストをめぐる環境の違い2025年版〈一般ビジネスパーソン調査の国際比較〉
datascientistsociety
PRO
0
280
第二言語習得研究における 明示的・暗示的知識の再検討:この分類は何に役に立つか,何に役に立たないか
tam07pb915
0
400
学習型データ構造:機械学習を内包する新しいデータ構造の設計と解析
matsui_528
4
2.1k
VectorLLM: Human-like Extraction of Structured Building Contours via Multimodal LLMs
satai
4
520
SkySense V2: A Unified Foundation Model for Multi-modal Remote Sensing
satai
3
180
LLM-jp-3 and beyond: Training Large Language Models
odashi
1
710
CVPR2025論文紹介:Unboxed
murakawatakuya
0
230
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
9.7k
So, you think you're a good person
axbom
PRO
0
1.8k
Automating Front-end Workflow
addyosmani
1371
200k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
160
sira's awesome portfolio website redesign presentation
elsirapls
0
87
Test your architecture with Archunit
thirion
1
2.1k
The agentic SEO stack - context over prompts
schlessera
0
550
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Unsuck your backbone
ammeep
671
58k
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ść