Ca urmare, deși Rails în sine este sigur pentru fire de execuție începând cu versiunea 2.2, nu există încă un server multi-threaded bun pentru el pe serverele Windows. Și obțineți cele mai bune rezultate rulând-o pe servere nix folosind modelul de concurență multi-proces/single-threaded. Șinele ca cadru sunt sigure pentru fire. Deci, răspunsul este da!
Care sunt câteva exemple de aplicații cu un singur fir?
LAME, codificatorul audio open source, este un bun exemplu de aplicație cu un singur thread. Nu va folosi niciodată mai mult de un fir (deci, când codific fișiere MP3, rulez doar patru sau mai multe copii în același timp, fiecare codând o listă de fișiere audio).
Majoritatea jocurilor sunt încă cu un singur thread?
Majoritatea jocurilor au un singur thread. Jocurile folosesc în principal cel mult 1-3 nuclee, cu unele excepții, cum ar fi BF4, unde are optimizare multi-core.
Ruby are mai multe fire?
Ruby facilitează scrierea de programe multi-threaded cu clasa Thread. Firele Ruby sunt o modalitate ușoară și eficientă de a obține concurență în codul dvs.
Sunt microservicii cu un singur thread?
Microservicii cu un singur thread
Dacă sistemul dvs. este format din mai multe microservicii, fiecare microserviciu poate rula în modul cu un singur fir. … Microserviciile nu partajează date prin natura lor, așa că microserviciile sunt un caz de utilizare bun pentru un sistem cu același thread.