Akibatnya, Walaupun Rails sendiri selamat untuk benang sejak versi 2.2, masih belum ada pelayan berbilang benang yang baik untuknya pada pelayan Windows. Dan anda mendapat hasil terbaik dengan menjalankannya pada nix pelayan menggunakan model konkurensi berbilang proses/utas tunggal. Rel sebagai rangka kerja adalah selamat untuk benang. Jadi, jawapannya ialah ya!
Apakah beberapa contoh aplikasi berbenang tunggal?
LAME, pengekod audio sumber terbuka, ialah contoh yang baik bagi aplikasi satu benang. Ia tidak akan menggunakan lebih daripada satu utas (jadi apabila saya mengekod fail MP3, saya hanya menjalankan empat atau lebih salinan pada masa yang sama, setiap satu mengekod senarai fail audio).
Adakah kebanyakan permainan masih single thread?
Kebanyakan permainan adalah single thread. Permainan kebanyakannya menggunakan 1-3 teras paling banyak, dengan beberapa pengecualian seperti BF4 yang mempunyai pengoptimuman berbilang teras.
Adakah Ruby berbilang benang?
Ruby memudahkan untuk menulis program berbilang benang dengan kelas Thread. Benang ruby ialah cara yang ringan dan cekap untuk mencapai keselarasan dalam kod anda.
Adakah Microservices single threaded?
Perkhidmatan Mikro berutas tunggal
Jika sistem anda terdiri daripada berbilang perkhidmatan mikro, setiap perkhidmatan mikro boleh dijalankan dalam mod utas tunggal. … Microservices tidak berkongsi sebarang data secara semula jadi, jadi microservices ialah kes penggunaan yang baik untuk sistem thread yang sama.