Kao rezultat toga, iako je Rails sam po sebi siguran od verzije 2.2, još ne postoji dobar višenitni poslužitelj za njega na Windows poslužiteljima. A najbolje rezultate postižete tako da ga pokrenete na nix poslužiteljima koristeći višeprocesni/jednonitni model istodobnosti. Tračnice kao okvir su sigurni za niti. Dakle, odgovor je da!
Koji su neki primjeri jednostrukih aplikacija?
LAME, audio koder otvorenog koda, dobar je primjer jednonitne aplikacije. Nikada neće koristiti više od jedne niti (pa kad kodiram MP3 datoteke, samo pokrećem četiri ili više kopija u isto vrijeme, od kojih svaka kodira popis audio datoteka).
Je li većina igara još uvijek jednostruka?
Većina igara je jednostruka. Igre uglavnom koriste najviše 1-3 jezgre, s nekim iznimkama kao što je BF4 gdje ima višejezgrenu optimizaciju.
Je li Ruby s više niti?
Ruby olakšava pisanje multi-threaded programa s klasom Thread. Ruby niti su lagan i učinkovit način za postizanje istodobnosti u vašem kodu.
Jesu li mikroservise s jednim navojem?
Mikrousluge s jednim navojem
Ako se vaš sustav sastoji od više mikrousluga, svaka mikroservisa može raditi u jednonitnom načinu. … Mikrousluge po prirodi ne dijele nikakve podatke, tako da su mikroservise dobar slučaj upotrebe za sustav s istim navojem.