Tämän seurauksena vaikka Rails itsessään on säikeen turvallinen versiosta 2.2 lähtien, sille ei ole vielä olemassa hyvää monisäikeistä palvelinta Windows-palvelimissa. Ja saat parhaat tulokset suorittamalla sen nix-palvelimilla käyttämällä moniprosessi-/yksisäikeistä samanaikaisuusmallia. Kiskot kehikkona on kierreturvallinen. Joten vastaus on kyllä!
Mitä on esimerkkejä yksisäikeisistä sovelluksista?
LAME, avoimen lähdekoodin äänikooderi, on hyvä esimerkki yksisäikeisestä sovelluksesta. Se ei koskaan käytä useampaa kuin yhtä säiettä (joten kun koodaan MP3-tiedostoja, käytän vain neljää tai useampaa kopiota samanaikaisesti, joista jokainen koodaa luettelon äänitiedostoista).
Ovatko useimmat pelit edelleen yksisäikeisiä?
Useimmat pelit ovat yksisäikeisiä. Pelit käyttävät pääsääntöisesti enintään 1-3 ydintä, lukuun ottamatta joitain poikkeuksia, kuten BF4, jossa siinä on moniytiminen optimointi.
Onko Ruby monisäikeinen?
Ruby tekee monisäikeisten ohjelmien kirjoittamisesta helppoa Thread-luokan avulla. Rubiinilangat ovat kevyt ja tehokas tapa saavuttaa koodisi samanaikaisuus.
Ovatko mikropalvelut yksisäikeisiä?
Yksisäikeiset mikropalvelut
Jos järjestelmäsi koostuu useista mikropalveluista, kukin mikropalvelu voi toimia yksisäikeisessä tilassa. … Mikropalvelut eivät luonnostaan jaa tietoja, joten mikropalvelut ovat hyvä käyttötapa samasäikeiselle järjestelmälle.