Ok verdigin bilgiler isiginda bir daha konusalim.
Sen BISTten veriyi ceken ve aranizda sozlesme iliskisi olmayan, belki de public bile olmayan (public oldugunun farkinda olmadiklari) bir kaynaktan bu veriyi elde ediyorsun.
Avukat degilim ve BIST verilerinin paylasilmasi konusunda yasal bir sinirlama var mi bilmiyorum. Bunu onceden yazayim.
whisky'nin dedigi sey onemli, sen kendi serverini kurmayacaksan hizmet kalitesi konusunda bir garanti \ iyilestirme yapamazsin. belli ki bundan para kazanmak istiyorsun. Bir sekilde tuttu 50k, 100k belki 500k ve uzeri kullanicin oldu diyelim, bu verileri aldigin server muhtemelen boyle bir yuku kaldirmak icin dizayn edilmis bir server degildir. Yani populerlestikce kalitenin dusecegi bir girdaba girersin ve en sonunda da kaynagin bu servisi bir sekilde kapatir.
Bu problemi anonimligi cok elden kaybetmeden iki server ile cozebilirsin, biri cok pahali bir server olmak zorunda degil sadece arada veri cekecek ve kaynaga fazla trafik yaratmayacak bir server. Bundan suphelenme ihtimalleri nispeten dusuk.
Ikincisi, uygulama kullanicilarina hizmet verecek server, bu verileri senin ilk serverdan alacak. Hem de HTTP ile pull etmek falan yerine app ile direk soket iletisimi falan kurmani saglar bu setup. Cunku o kadar kisi uygulamadan get get get veri cekmek hic verimli degil. bir kac yuz kisi kullaniyor olsa (kaynak) server diz coker. Onun yerine kendi serverinden appleri le direk baglanti kurar veri degistikce push edersin onlara. Bu server da veriyi senin diger cache serverdan alir. Cache server IPsi gizli olur, kullanicilarin daha kuvvetli olan ikinci server ile iletisim kuruyor olacagindan trafigi takip eden biri veri kaynagini ogrenemez. Kullanicilarin baglanti kurdugu server senin 2. server. 2. serverin veriyi cektigi cache serverin IP adresini ise kimse bulamaz, boylece kaynagin gizlenir.
Bu metodla veri kaynagini ucuncu kisilerin bulmasinin tek yolu bilerek yanlis veri gonderip senin appte ayni sekilde gozukup gozukmedigine bakmak olur. Ama burada bile veri kaynagi ogrenilir ama kimin cektigi, o serverdan veri ceken sadece senin cache serverin degilse belli olmaz. Aklima boyle geldi oluru anca...
0