Wpisy użytkownika Krzysztof Sierota z dnia 28 sierpnia 2009

Liczba wpisów: 1

krzysztofsierota
 
Ostatnio popularny temat. Kilka słów z mojej strony:

- Interface: głównym interfejsem będzie interface webowy, tak jak komunikator w poczta.o2.pl, javascript, #comet.

Użytkownicy N-K przyzwyczajeni są do przeglądarki, wykonanie aplikacji desktopowej kilkakrotnie droższe i pracochłonne.

Jeśli N-K 'otworzy' serwer, ja bym otworzył, możliwe będzie również podłączenie się innym klientem XMPP oraz komunikacja z pozostałymi kompatybilnymi sieciami (z większych graczy gTalk, WP, wkrótce inni).

- Backend i integracja z N-K:

Jeśli N-K zechce otworzyć komunikator a moim zdaniem zechce, użyje zapewne clustra serwerów XMPP #ejabberd (wysoka dostępność i skalowalność takiego rozwiązania), wybór języka #Erlang narzuca się sama.

Doda moduł do autoryzacji z bazą użytkowników oraz użyje jednego z modułów do ejabberd udostępniającego interface webowy, lub dopisze własny.

Cluster ustawi na strzelam 20-30 wielocorowych maszynach z dużą ilościa pamięci.

Gotowe.

Zadanie proste i trudne zarazem. Mimo, że proste koncepcyjnie i wszystkie potrzebne składniki czekają by ich użyć, tak duża implementacja zawsze ma swoje trudniejsze momenty.

- Czy to poważnie będzie XMPP ?

Moim zdaniem tak, z dwóch powodów, po pierwsze to wolność wyboru połączenia się z innymi sieciami, po drugie, istnienie świetnych darmowych implementacji serwera, który poradzi sobie z taką ilością użytkowników.

Jeśli N-K nie postawi na XMPP utrudni sobie ewentualny rozwój w przyszłości.

- Czego zazdroszczę N-K?

Z technicznego punktu widzenia oczywiście. Otóż mają wolną rękę, tworzą nowe rozwiązanie IM, nie znają jeszcze piekła integracji, nie mają setek tysięcy rożnych klientów, których nie można odciąć od sieci ;)

Wkrótce zobaczymy jak bardzo się myliłem.
  • awatar Andrzej: "Jeśli N-K 'otworzy' serwer, ja bym otworzył" Hmm, szkoda że jakieś 3-4 lata temu nie mieliśmy maszyny w czasie :) (z tego co pamietam wtedy to nawet były petycje i spotkania ze społecznością jabber (nie mylić z xmpp))
  • awatar Krzysztof Sierota: @Andrzej: Po co gdybać, lepiej myśleć co dalej
  • awatar Andrzej: Racja. Z innej beczki : tlen = dalej własny serwer XMPP?
Pokaż wszystkie (14) ›