Ovde je fora sto za performanse komunikacije sa bazom (sql npr.) znacajno utice latencija, pa za svaki query umesto <1ms latencije u lokalu imas tipa 30ms latencije preko interneta izmedju klijenta i baze, a to je onda sporo, jer jedna akcija u klijentu moze izazvati i do 100 upita sekvencijalno * 30ms = 3sec kasnjenja.Ja sam probao da ERP koristim tako što od kuće pokrenem aplikaciju, a baza je na poslu, ali se ispostavilo da Remote Desktop mnogo bolje radi.
U celom tom lancu od baze do clijent aplikacije glavni uzročnik velike latencije je OpenVPN. U zavisnosti od vrste paketa koji idu kroz tunel, dodatno kašnjenje na već postojeće kašnjenje može biti od +15 do +30 msec. OpenVPN nije multi threaded i sav data packet processing i cryptography radi jedno jezgro na procesoru. Zbog toga OpenVPN daje jako loše performanse na kućnim routerima bez obzira što taj isti router ima 8 ili više jezgara. Na x86 mašinama je situacija mnogo bolja jer danas svaki iole normalan CPU ima solidne single core performance, pa čak i tada dolazi do značajnog usporenja.Ovde je fora sto za performanse komunikacije sa bazom (sql npr.) znacajno utice latencija, pa za svaki query umesto <1ms latencije u lokalu imas tipa 30ms latencije preko interneta izmedju klijenta i baze, a to je onda sporo, jer jedna akcija u klijentu moze izazvati i do 100 upita sekvencijalno * 30ms = 3sec kasnjenja.
Follow along with the video below to see how to install our site as a web app on your home screen.
Napomena: this_feature_currently_requires_accessing_site_using_safari