Re: [osm-hu] Fejlesztőt keresünk OSM térképhez

Thomas Nagy bkil.hu at gmail.com
2017. Feb. 7., K, 19:42:26 UTC


Bedobok pár csontot, bár nem biztos, hogy mindegyik jól irányzott.

A vektor csempék eleve kisebbek mint a raszteresek.

Minél kevesebb információ van rajtuk, minél egyszerűbb a stílus, annál 
kisebbek.

Ha a térképadatokat visszük át és nem a renderelt stílust, további szerver 
erőforrást spórolhatunk, és bizonyos esetekben szintén csökkenhet a 
sávszélesség igény is.

A térkép adatbázis egy vázlatos ábrázoláshoz jelentősen előszűrhető (ebbe 
geometria egyszerűsítést is bele értek). Nem tudok arányt mondani, de én 
több nagyságrend megtakarítást képzelek.

A játékosoknak telepítéskor a régiójuknak (ország? legvalószínűbb városok?) 
megfelelő részlet előre letöltésre kerülhetne offline használatra. Például 
magyar játékosnak egy egész Magyarország térkép ha csak tizedére volna 
szűrve akkor akár 20MB-ra is adódhatna. Egy adott telepítő CDN-je pedig már 
elég jól megoldott, egyszerűen kezelhető kérdés.

Ez az ODBL-nek hála ráadásul sokkal nyugodtabban megtehető mint fizetős 
térképeknél.

Ezáltal további sávszélességet illetve számítási kapacitást csak a 
"roaming" userek generálnának, akik a megszokott körzetből (megye/ország) 
kilépnek, ami nagyságrendekkel visszaveszi a szerver terhelést.

Megérzésre ez alapján a játék logika veszi majd el inkább az erőforrások 
javát.

Szabad megcáfolni vagy kiegészíteni bármelyik pontot.

On Tuesday, February 7, 2017 at 5:30:40 PM UTC+1, Bihari Kristóf wrote:
>
> Bocs, az előbb lemaradt egy link: 
> https://wiki.openstreetmap.org/wiki/Vector_tiles
> A saját szerverrel az a gond, hogy iszonyú melónak tűnik ekkora terhelésre 
> felkészülni: én nem vagyok a téma avatott szakértője, de alaposan végig 
> kell gondolni a szűk keresztmetszeteket a rendszerben, mert pl. hiába van 
> 100 szerver egy szobában, ha a hálózat nem bírja. 
> Utánaszámoltam a Pokemon GOalapján csak a sávszélességnek: tudjuk, hogy a 
> csúcson 40M napi használó volt, átlagosan napi 30 percet használták, az app 
> óránként 2-8 (azaz ~5) MB adatot használt, ez tehát *napi* 200 TB forgalom 
> amihez nem árt egy stabil 20 Gbps uplink, na meg egy szolgáltató, aki 
> olcsón méri a netet, mert havi 6 PB (petabájt) nem kevés... Ha megfordítom, 
> egy random VPS szolgáltató legnagyobb csomag 
> <https://www.dotroll.com/hu/szolgaltatasok/vps/xen8g>jában *havi* max 6 
> TB adatforgalom van (ez ráadásul nem is feltétlenül külföldre), ami csak 
> negyvenezer "Pokemon GO" típusú" (minden nap 5 MB körül forgalmazó) 
> felhasználót tud eltartani... az induláshoz éppenséggel elég lehet, de egy 
> 10-50-100-1000 szerveres hardverparkot manuálisan kezelni elég bonyinak 
> tűnik... Persze ne mtudom, milyen vasat akartok alátolni.
> (és akkor még nem beszéltünk arról, hogy a 100 szervered egy szobában van, 
> ahol ha elmegy az áram vagy a net, akkor nincs szolgáltatásod, ráadásul pár 
> országgal odébb már elég csúnya késéssel érnek oda az adatok... és akkor 
> hirtelen ott tartasz, hogy az Amazon vagy a Google rendszere mennyivel 
> kényelmesebb)
>
> -K.
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20170207/39dc4078/attachment.htm>


További információk a(z) Talk-hu levelezőlistáról