{"id":"https://openalex.org/W7204687969","doi":"https://doi.org/10.5281/zenodo.22175813","title":"\u0623\u0641\u0636\u0644 \u0627\u0644\u0645\u0645\u0627\u0631\u0633\u0627\u062a \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u0644\u062a\u0639\u062f\u062f \u0645\u0624\u0634\u0631\u0627\u062a \u0627\u0644\u062a\u0631\u0627\u0628\u0637: \u0646\u0633\u062e\u0629 .NET \u2500\u2500 \u0645\u0627 \u062a\u0642\u0631\u0631\u0647 \u0642\u0628\u0644 \u0625\u0636\u0627\u0641\u0629 \u0645\u0624\u0634\u0631\u0627\u062a \u062a\u0631\u0627\u0628\u0637 (archived 2026-08-30)","display_name":"\u0623\u0641\u0636\u0644 \u0627\u0644\u0645\u0645\u0627\u0631\u0633\u0627\u062a \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u0644\u062a\u0639\u062f\u062f \u0645\u0624\u0634\u0631\u0627\u062a \u0627\u0644\u062a\u0631\u0627\u0628\u0637: \u0646\u0633\u062e\u0629 .NET \u2500\u2500 \u0645\u0627 \u062a\u0642\u0631\u0631\u0647 \u0642\u0628\u0644 \u0625\u0636\u0627\u0641\u0629 \u0645\u0624\u0634\u0631\u0627\u062a \u062a\u0631\u0627\u0628\u0637 (archived 2026-08-30)","publication_year":2026,"publication_date":"2026-08-30","ids":{"openalex":"https://openalex.org/W7204687969","doi":"https://doi.org/10.5281/zenodo.22175813"},"language":"ar","primary_location":{"id":"doi:10.5281/zenodo.22175813","doi":"https://doi.org/10.5281/zenodo.22175813","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.22175813","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},"volume":null,"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.22175813","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5143661360","display_name":"Go Komura","orcid":"https://orcid.org/0009-0008-8895-8390","observed_orcids":["https://orcid.org/0009-0008-8895-8390"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Komura, Go","raw_affiliation_strings":["KomuraSoft LLC"],"raw_orcid":"https://orcid.org/0009-0008-8895-8390","affiliations":[{"raw_affiliation_string":"KomuraSoft LLC","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5143661360"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.63754977,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.32739999890327454,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.32739999890327454,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.21969999372959137,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.17960000038146973,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/multithreading","display_name":"multithreading","score":0.765999972820282},{"id":"https://openalex.org/keywords/c","display_name":"C++","score":0.609000027179718},{"id":"https://openalex.org/keywords/net","display_name":".NET","score":0.6729999780654907},{"id":"https://openalex.org/keywords/best-practices","display_name":"best practices","score":0.781000018119812},{"id":"https://openalex.org/keywords/tasks","display_name":"tasks","score":0.4690000116825104},{"id":"https://openalex.org/keywords/locking","display_name":"locking","score":0.6909999847412109},{"id":"https://openalex.org/keywords/deadlock-prevention","display_name":"deadlock prevention","score":0.46700000762939453},{"id":"https://openalex.org/keywords/freezing","display_name":"freezing","score":0.3499999940395355},{"id":"https://openalex.org/keywords/asynchronous-programming","display_name":"asynchronous programming","score":0.37700000405311584}],"concepts":[{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4025000035762787},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.32120001316070557},{"id":"https://openalex.org/C25343380","wikidata":"https://www.wikidata.org/wiki/Q277521","display_name":"Relation (database)","level":2,"score":0.23899999260902405},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.21930000185966492},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.21459999680519104},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.2071000039577484},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.2021999955177307},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.18930000066757202},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.18569999933242798},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.18219999969005585}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.5281/zenodo.22175813","doi":"https://doi.org/10.5281/zenodo.22175813","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.22175813","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},{"id":"doi:10.5281/zenodo.22175814","doi":"https://doi.org/10.5281/zenodo.22175814","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.22175814","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},{"id":"doi:10.5281/zenodo.22241101","doi":"https://doi.org/10.5281/zenodo.22241101","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.22241101","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"doi:10.5281/zenodo.22175813","doi":"https://doi.org/10.5281/zenodo.22175813","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.22175813","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W7204728413","https://openalex.org/W7204688932","https://openalex.org/W7204698093","https://openalex.org/W7204700186","https://openalex.org/W7204705173","https://openalex.org/W7204729947","https://openalex.org/W7204686667","https://openalex.org/W7204736781","https://openalex.org/W7204704124","https://openalex.org/W7204732746"],"abstract_inverted_index":{"\u0642\u0648\u0627\u0639\u062f":[0],"\u062a\u0635\u0645\u064a\u0645":[1],"\u0639\u0645\u0644\u064a\u0651\u0629":[2],"\u062a\u0645\u0646\u0639":[3],"\u0634\u064a\u0641\u0631\u0629":[4],".NET/C#":[5],"\u0645\u062a\u0639\u062f\u0651\u062f\u0629":[6],"\u0645\u0624\u0634\u0651\u0631\u0627\u062a":[7],"\u0627\u0644\u062a\u0631\u0627\u0628\u0637":[8],"\u0645\u0646":[9],"\u0627\u0644\u0627\u0646\u0647\u064a\u0627\u0631":[10],"\u0623\u0648":[11],"\u0627\u0644\u062a\u062c\u0645\u0651\u062f":[12],"\u0623\u062d\u064a\u0627\u0646\u0627\u064b:":[13],"\u0627\u0631\u0643\u0628":[14],"\u0639\u0644\u0649":[15],"Task":[16],"\u0628\u062f\u0644":[17],"\u0625\u0646\u0634\u0627\u0621":[18],"\u0627\u0644\u0645\u0624\u0634\u0651\u0631\u0627\u062a":[19],"\u0628\u0646\u0641\u0633\u0643\u060c":[20],"\u0642\u0644\u0650\u0651\u0644":[21],"\u0627\u0644\u062d\u0627\u0644\u0629":[22],"\u0627\u0644\u0642\u0627\u0628\u0644\u0629":[23],"\u0644\u0644\u062a\u063a\u064a\u064a\u0631":[24],"\u0627\u0644\u0645\u0634\u062a\u0631\u0643\u0629\u060c":[25],"\u0627\u0646\u0636\u0628\u0637":[26],"\u0641\u064a":[27],"\u0627\u0644\u0623\u0642\u0641\u0627\u0644\u060c":[28],"\u0635\u0645\u0650\u0651\u0645":[29],"\u0627\u0644\u062a\u0648\u0642\u0651\u0641":[30],"\u0628\u0640":[31],"CancellationToken\u060c":[32],"\u0648\u0639\u0627\u0644\u062c":[33],"\u0645\u0624\u0634\u0651\u0631":[34],"\u062a\u0631\u0627\u0628\u0637":[35],"\u0627\u0644\u0648\u0627\u062c\u0647\u0629":[36],"\u0645\u0639\u0627\u0644\u062c\u0629":[37],"\u0635\u062d\u064a\u062d\u0629.":[38],"Archived":[39],"version":[40],"of":[41],"https://comcomponent.com/ar/blog/multithreading-best-practices-dotnet/,":[42],"as":[43],"published":[44,59],"on":[45],"2026-08-30.":[46],"The":[47],"live":[48],"article":[49],"is":[50],"maintained":[51],"and":[52],"may":[53],"change":[54],"after":[55],"this":[56],"date.":[57],"First":[58],"2026-08-02.":[60]},"counts_by_year":[],"updated_date":"2026-10-08T09:06:37.294493","created_date":"2026-08-31T00:00:00"}
