Արդյունքում, չնայած Rails-ը ինքնին անվտանգ է թելի համար 2.2 տարբերակից ի վեր, Windows-ի սերվերներում դրա համար դեռևս չկա լավ բազմաթելային սերվեր: Եվ դուք ստանում եք լավագույն արդյունքները՝ այն գործարկելով nix սերվերների վրա՝ օգտագործելով բազմապրոցեսը/մեկ շարանը համաժամանակյա մոդելը: Ռելսերը, որպես շրջանակ, անվտանգ են թելերից: Այսպիսով, պատասխանն է այո!
Որո՞նք են միայնակ թելերով հավելվածների մի քանի օրինակներ:
LAME, բաց կոդով աուդիո կոդավորիչը, մեկ թելերով հավելվածի լավ օրինակ է: Այն երբեք չի օգտագործի մեկից ավելի շղթա (այնպես որ, երբ ես կոդավորում եմ MP3 ֆայլեր, ես միաժամանակ գործարկում եմ չորս կամ ավելի պատճեններ, որոնցից յուրաքանչյուրը կոդավորում է աուդիո ֆայլերի ցանկը):
Արդյո՞ք խաղերի մեծ մասը դեռևս մեկ թելերով է:
Խաղերի մեծ մասը միայնակ թելերով է: Խաղերը հիմնականում օգտագործում են առավելագույնը 1-3 միջուկ, որոշ բացառություններով, ինչպիսին է BF4-ը, որտեղ այն ունի բազմամիջուկային օպտիմիզացում:
Ռուբին բազմաթելակա՞ն է:
Ruby-ն հեշտացնում է բազմաթելային ծրագրեր գրել Thread դասի հետ: Ruby threads-ը թեթև և արդյունավետ միջոց է ձեր կոդի մեջ համաժամանակության հասնելու համար:
Արդյո՞ք Microservices-ը միայնակ թելերով է:
Միակլարային միկրոծառայություններ
Եթե ձեր համակարգը բաղկացած է մի քանի միկրոծառայություններից, յուրաքանչյուր միկրոսերվիս կարող է աշխատել մեկ թելային ռեժիմով: … Միկրոծառայություններն իրենց բնույթով չեն կիսում որևէ տվյալ, ուստի միկրոսերվիսները լավ օգտագործման դեպք են նույն լարային համակարգի համար: