Poboljsavamo scalability aplikacije tako sto cemo da je distribuiramo na vise servera.
Imacemo centralnu bazu, + bekap.
Kako bismo smanjili opterecenje baze a i load kroz mrezu, ideja je da neke podatke/strukture kesiramo na serverima. Da bi sve radilo kako treba, neophodno je da strukture budu up to date.
Jedno od prvih resenja koje nam je palo na pamet je centralni daemon koji ce za svaku izmenu slati notifikaciju relevantnim klijentima.
Da bi ovo radilo, neophodno bi bilo da razvijemo sve sami i od pocetka.
Kako bi ipak bili sigurni da ne izmisljamo toplu vodu, druga ideja je da istrazimo i eventualno iskoristimo neki od postojecih Distributed HashTable frameworka.
Jedan od linkova na koje smo za sada naisli je: https://jxta-meteor.dev.java.net
Da li neko vec zna za neki slican framework? Jeste li imali slicne probleme, i kako ste ih resavali?
Vecina modula je u javi, pa bi prioritet bio java based resenje, ali smo sirokih shvatanja. :)
I uopste, da li ste zainteresovani za tematiku?
Google is your friend http://justfuckinggoogleit.com/