AuxLux 0 Zgłoś post Napisano Luty 26, 2014 Witam, Chciałbym się dowiedzieć, czy istnieją jakieś specjalne serwery przeznaczone do usług obsługujących tysiące użytkowników, którzy wymieniają się drobnymi informacjami. Jako przykład obrazujący moje pytanie podam chat z którego jednocześnie korzysta milion ludzi. Transferu w zasadzie wiele nie pójdzie, za to boję się, że dla zwykłego serwera ilość zapytań może być na tyle obciążająca, że pojawią się spore opóźnienia, jeśli w ogóle to wytrzyma. No i w ogóle pytanie, czy zwykły LAMP to dobry pomysł do takich zastosowań, czy trzeba myśleć o jakimś node.js ? Pozdrawiam. Maciej. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość l3szcz Zgłoś post Napisano Luty 26, 2014 Framework wykorzystujący możliwości AJAXu, JS i tym podobne a jeżeli ma być archiwum chatu to baza postgresql.Cechą charakterystyczną takiego "systemu" jest to, że z pewnością będzie sprawniejsza wymiana danych.Oczywiście - pod warunkiem posiadania maszyny dedykowanej z minimum 32 GB RAM, bardzo mocnym procesorem i pojemnym dyskiem/dyskami w RAID. Udostępnij ten post Link to postu Udostępnij na innych stronach
AuxLux 0 Zgłoś post Napisano Luty 26, 2014 To znaczy chat jest jako przykład do zobrazowania dużej ilości lekkich zapytań. Docelowo ma to być aplikacja mobilna, która będzie dość często zapisywać i wczytywać ustawienia i wartości różnych zmiennych na serwerze. Zakładając optymistycznie, że będzie miała dużą popularność, wówczas mogą to być setki milionów zapytań w ciągu dnia. Jeśli chodzi o ajax'a, to niestety nie działa on dobrze na wielu platformach, za to oczywiście w javascriptcie spokojnie mogę osiągnąć zbliżony efekt. Jeśli chodzi o przechowywanie danych, to będzie tutaj ich znikoma ilość. Głównie dane użytkowników i trochę konfiguracji. W takiej sytuacji w dalszym ciągu Linux i PHP da radę i z odpowiednio silnym serwerem wszystko powinno działać dobrze? No i pewnie jakiś VPN lub cloud nie ? Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Luty 26, 2014 Zależy od aplikacji. Jeśli będzie się łatwo skalować, to możesz dostawiać kolejne serwery wg potrzeb. Musisz nad tym usiaść i pomyśleć VPN? Komunikacje w aplikacji puścisz po sslu i jest ok. Cloud? Nie widze potrzeby Udostępnij ten post Link to postu Udostępnij na innych stronach
AuxLux 0 Zgłoś post Napisano Luty 27, 2014 Dziękuję za odpowiedzi, myśle, że w niedługim czasie okażą się przydatne Pozdrawiam! Maciej. Udostępnij ten post Link to postu Udostępnij na innych stronach