{"id":"https://openalex.org/W4400114230","doi":"https://doi.org/10.1109/mipro60963.2024.10569754","title":"Assessing the Efficiency of Java Virtual Threads in Database-Driven Server Applications","display_name":"Assessing the Efficiency of Java Virtual Threads in Database-Driven Server Applications","publication_year":2024,"publication_date":"2024-05-20","ids":{"openalex":"https://openalex.org/W4400114230","doi":"https://doi.org/10.1109/mipro60963.2024.10569754"},"language":"en","primary_location":{"id":"doi:10.1109/mipro60963.2024.10569754","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/mipro60963.2024.10569754","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 47th MIPRO ICT and Electronics Convention (MIPRO)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5099635857","display_name":"L. Lasi\u0107","orcid":null},"institutions":[{"id":"https://openalex.org/I2799440398","display_name":"Rochester Institute of Technology Croatia","ror":"https://ror.org/03jgxzm03","country_code":"HR","type":"education","lineage":["https://openalex.org/I2799440398"]}],"countries":["HR"],"is_corresponding":true,"raw_author_name":"L. Lasi\u0107","raw_affiliation_strings":["Rochester Institute of Technology Croatia (RIT Croatia),Zagreb,Croatia"],"affiliations":[{"raw_affiliation_string":"Rochester Institute of Technology Croatia (RIT Croatia),Zagreb,Croatia","institution_ids":["https://openalex.org/I2799440398"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083717902","display_name":"D. Beroni\u0107","orcid":null},"institutions":[{"id":"https://openalex.org/I2799440398","display_name":"Rochester Institute of Technology Croatia","ror":"https://ror.org/03jgxzm03","country_code":"HR","type":"education","lineage":["https://openalex.org/I2799440398"]}],"countries":["HR"],"is_corresponding":false,"raw_author_name":"D. Beroni\u0107","raw_affiliation_strings":["Rochester Institute of Technology Croatia (RIT Croatia),Zagreb,Croatia"],"affiliations":[{"raw_affiliation_string":"Rochester Institute of Technology Croatia (RIT Croatia),Zagreb,Croatia","institution_ids":["https://openalex.org/I2799440398"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074812351","display_name":"Branko Mihaljevi\u0107","orcid":"https://orcid.org/0000-0002-2579-7058"},"institutions":[{"id":"https://openalex.org/I2799440398","display_name":"Rochester Institute of Technology Croatia","ror":"https://ror.org/03jgxzm03","country_code":"HR","type":"education","lineage":["https://openalex.org/I2799440398"]}],"countries":["HR"],"is_corresponding":false,"raw_author_name":"B. Mihaljevi\u0107","raw_affiliation_strings":["Rochester Institute of Technology Croatia (RIT Croatia),Zagreb,Croatia"],"affiliations":[{"raw_affiliation_string":"Rochester Institute of Technology Croatia (RIT Croatia),Zagreb,Croatia","institution_ids":["https://openalex.org/I2799440398"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5037365104","display_name":"Aleksander Radovan","orcid":"https://orcid.org/0000-0001-6905-091X"},"institutions":[{"id":"https://openalex.org/I2799440398","display_name":"Rochester Institute of Technology Croatia","ror":"https://ror.org/03jgxzm03","country_code":"HR","type":"education","lineage":["https://openalex.org/I2799440398"]}],"countries":["HR"],"is_corresponding":false,"raw_author_name":"A. Radovan","raw_affiliation_strings":["Rochester Institute of Technology Croatia (RIT Croatia),Zagreb,Croatia"],"affiliations":[{"raw_affiliation_string":"Rochester Institute of Technology Croatia (RIT Croatia),Zagreb,Croatia","institution_ids":["https://openalex.org/I2799440398"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5099635857"],"corresponding_institution_ids":["https://openalex.org/I2799440398"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.13080584,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"2045","last_page":"2050"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994999766349792,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.996399998664856,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8399069309234619},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.7385976314544678},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.595681369304657},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5806379318237305},{"id":"https://openalex.org/keywords/database-server","display_name":"Database server","score":0.44329115748405457},{"id":"https://openalex.org/keywords/distributed-database","display_name":"Distributed database","score":0.42569708824157715}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8399069309234619},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.7385976314544678},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.595681369304657},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5806379318237305},{"id":"https://openalex.org/C205295232","wikidata":"https://www.wikidata.org/wiki/Q76320","display_name":"Database server","level":2,"score":0.44329115748405457},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.42569708824157715}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/mipro60963.2024.10569754","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/mipro60963.2024.10569754","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 47th MIPRO ICT and Electronics Convention (MIPRO)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W2098399603","https://openalex.org/W3016005794","https://openalex.org/W3081700057","https://openalex.org/W3097783109","https://openalex.org/W3107161718","https://openalex.org/W3129276004","https://openalex.org/W3155057173","https://openalex.org/W3181809789","https://openalex.org/W3199779234","https://openalex.org/W3212509114","https://openalex.org/W4285609130","https://openalex.org/W4367308563","https://openalex.org/W4367591253"],"related_works":["https://openalex.org/W2189039295","https://openalex.org/W3153041035","https://openalex.org/W2131102005","https://openalex.org/W2170892047","https://openalex.org/W957552964","https://openalex.org/W2031219154","https://openalex.org/W2184560934","https://openalex.org/W2393900196","https://openalex.org/W2319413895","https://openalex.org/W2126148879"],"abstract_inverted_index":{"Virtual":[0,10,32,69,101,112,139,177],"Threads":[1,33,70,113,178],"represent":[2],"a":[3,74,85],"contemporary":[4],"structured":[5],"concurrency":[6,117],"model":[7,131],"in":[8,77,104,114,119,142,179,185],"Java":[9,20,65],"Machine":[11],"(JVM)":[12],"seeking":[13],"to":[14,159],"increase":[15],"the":[16,24,27,38,47,54,64,88,92,97,109,120,173,186],"performance":[17],"of":[18,26,50,87,94,99,111,122,176],"multi-threaded":[19],"applications":[21,128,151,184],"by":[22],"optimizing":[23],"utilization":[25,175],"operating":[28],"system":[29],"(OS)":[30],"resources.":[31],"were":[34,71],"first":[35],"introduced":[36],"within":[37,148],"OpenJDK":[39],"project":[40],"Loom":[41],"as":[42,73,84],"lightweight":[43],"threads":[44,147],"based":[45],"on":[46,60,96],"native":[48],"implementation":[49],"thread":[51],"schedulers":[52],"inside":[53],"JVM":[55],"that":[56],"are":[57],"less":[58],"reliant":[59],"OS":[61],"schedulers.":[62],"Within":[63],"Development":[66],"Kit":[67],"(JDK),":[68],"presented":[72],"preview":[75],"feature":[76],"JDK":[78,90],"19/20":[79],"and":[80,132,162,168],"became":[81],"fully":[82],"implemented":[83],"part":[86],"standard":[89],"21.Given":[91],"paucity":[93],"research":[95,137],"efficiency":[98,141],"Java\u2019s":[100,116,145],"Threads,":[102],"particularly":[103,126],"cloud-based":[105],"environments,":[106],"we":[107,171],"explored":[108],"role":[110],"enhancing":[115],"capabilities":[118],"realm":[121],"database-driven":[123,149,181],"cloud":[124],"computing,":[125],"server":[127,150,183],"with":[129,144,152],"thread-per-request":[130],"various":[133],"backend":[134],"databases.":[135,164],"Our":[136],"examined":[138],"Threads\u2019":[140],"comparison":[143],"traditional":[146],"use":[153],"cases":[154],"utilizing":[155],"common":[156],"data":[157],"frameworks":[158],"access":[160],"relational":[161],"non-relational":[163],"From":[165],"our":[166],"findings":[167],"preliminary":[169],"results,":[170],"propose":[172],"possible":[174],"modern":[180],"framework-based":[182],"cloud.":[187]},"counts_by_year":[],"updated_date":"2025-12-22T23:10:17.713674","created_date":"2025-10-10T00:00:00"}
