Sistem software scalabil și distribuit pentru expedierea mesajelor și notificărilor de tip push în timp real
Închide
Articolul precedent
Articolul urmator
511 2
Ultima descărcare din IBN:
2020-05-21 17:27
SM ISO690:2012
COLIBAN, Andrei. Sistem software scalabil și distribuit pentru expedierea mesajelor și notificărilor de tip push în timp real. In: Viitorul ne aparţine, 29 aprilie 2015, Chișinău. Chișinău, Republica Moldova: Universitatea Academiei de Ştiinţe a Moldovei, 2015, Ediția 5, p. 126. ISBN 978-9975-3036-5-1.
EXPORT metadate:
Google Scholar
Crossref
CERIF

DataCite
Dublin Core
Viitorul ne aparţine
Ediția 5, 2015
Conferința "Viitorul ne aparţine"
Chișinău, Moldova, 29 aprilie 2015

Sistem software scalabil și distribuit pentru expedierea mesajelor și notificărilor de tip push în timp real


Pag. 126-126

Coliban Andrei
 
Universitatea Academiei de Ştiinţe a Moldovei
 
 
Disponibil în IBN: 8 noiembrie 2018



Teza

În lumea contemporană se știe bine principiul: “Cine deține informaţia deţine totul”. Problema care apare este transportarea și prezentarea rapidă a informaţiei independent de mărimea fluxului și de distanţă, în așa mod încît să permită un număr imens de participanți la procesul de comunicare. Analizând mai multe metode de transmitere și recepționare a mesajelor, si utilizind limbajul de programare Erlang și protocolul XMPP (Extensible Messaging and Presence Protocol) cât și teorema CAP (sau Teorema lui Brewer) despre sistemele distribuite, avem drep scop elaborarea unui sistem care va putea fi integrat cu orice alt sistem prin intermediul serviciului REST (de ex. transmiterea notificarilor pe pagina web fără a reîncărca pagina).  Drept obiective ne propunem:  ●crearea unui sistem backend cu autobalansare (adaugareaautomata a nodurilor în cluster în dependență de necesitate) cu menținerea unui număr imens de conexiuni concurente per node (de ordinul zecilor de mii);  ●stocarea datelor în baza de date mnesia (de tip key/value); ●crearea unui serviciu REST ; ●crearea părții client, aplicație web sincronizată cu backendprin WebSockets;  ●testarea functionalității;  Astfel, conform datelor obținute în urma testării, sistemul propus spre realizare va oferi o posibilitate de comunicare real-time prin API.