{"id":"https://openalex.org/W7218170768","doi":null,"title":"Enhancing Database Transaction Management through Hibernate in Secure Microservices Architectures","display_name":"Enhancing Database Transaction Management through Hibernate in Secure Microservices Architectures","publication_year":2023,"publication_date":"2023-11-28","ids":{"openalex":"https://openalex.org/W7218170768"},"language":"en","primary_location":{"id":"pmh:oai:www.ijisae.org:article/7884","doi":null,"is_oa":true,"landing_page_url":"https://ijisae.org/index.php/IJISAE/article/view/7884","pdf_url":"https://ijisae.org/index.php/IJISAE/article/download/7884/6903","source":{"id":"https://openalex.org/S2764360368","display_name":"International Journal of Intelligent Systems and Applications in Engineering","issn_l":"2147-6799","issn":["2147-6799"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","poland-20","russia-white-list-4"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2147-6799","raw_type":"info:eu-repo/semantics/article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://ijisae.org/index.php/IJISAE/article/download/7884/6903","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5119485271","display_name":"Jaya Krishna Modadugu","orcid":"https://orcid.org/0009-0008-9086-6145","observed_orcids":["https://orcid.org/0009-0008-9086-6145"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Jaya Krishna Modadugu","raw_affiliation_strings":["Senior Manager, Software Engineer , Saint Louis , MO , USA, 63005"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Senior Manager, Software Engineer , Saint Louis , MO , USA, 63005","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5119485271"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9218999743461609,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9218999743461609,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.039000000804662704,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.023800000548362732,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/microservices","display_name":"microservices","score":0.8650000095367432},{"id":"https://openalex.org/keywords/database-transaction-management","display_name":"database transaction management","score":0.8669999837875366},{"id":"https://openalex.org/keywords/hibernate","display_name":"Hibernate","score":0.9980000257492065},{"id":"https://openalex.org/keywords/spring-boot","display_name":"Spring Boot","score":0.7540000081062317},{"id":"https://openalex.org/keywords/connection-pooling","display_name":"connection pooling","score":0.8949999809265137},{"id":"https://openalex.org/keywords/acid-transactions","display_name":"ACID transactions","score":0.7670000195503235},{"id":"https://openalex.org/keywords/tls-encryption","display_name":"TLS encryption","score":0.9729999899864197},{"id":"https://openalex.org/keywords/jwt-authentication","display_name":"JWT authentication","score":0.906000018119812},{"id":"https://openalex.org/keywords/role-based-access-control","display_name":"role-based access control","score":1.0},{"id":"https://openalex.org/keywords/graph-databases","display_name":"graph databases","score":0.9729999899864197},{"id":"https://openalex.org/keywords/neo4j","display_name":"Neo4j","score":0.9980000257492065},{"id":"https://openalex.org/keywords/distributed-systems","display_name":"distributed systems","score":0.7429999709129333},{"id":"https://openalex.org/keywords/data-consistency","display_name":"data consistency","score":0.7910000085830688},{"id":"https://openalex.org/keywords/performance-optimization","display_name":"performance optimization","score":0.5419999957084656}],"concepts":[{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.9039999842643738},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8932999968528748},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.5586000084877014},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.4747999906539917},{"id":"https://openalex.org/C25185021","wikidata":"https://www.wikidata.org/wiki/Q4053284","display_name":"Distributed transaction","level":4,"score":0.392300009727478},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.38580000400543213},{"id":"https://openalex.org/C70437156","wikidata":"https://www.wikidata.org/wiki/Q7228652","display_name":"Pooling","level":2,"score":0.350600004196167},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.336899995803833},{"id":"https://openalex.org/C33762810","wikidata":"https://www.wikidata.org/wiki/Q461671","display_name":"Data integrity","level":2,"score":0.32670000195503235},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.32409998774528503},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.3206000030040741},{"id":"https://openalex.org/C107535962","wikidata":"https://www.wikidata.org/wiki/Q2459880","display_name":"Database tuning","level":4,"score":0.30379998683929443},{"id":"https://openalex.org/C70236469","wikidata":"https://www.wikidata.org/wiki/Q1078262","display_name":"Database administrator","level":2,"score":0.2809999883174896},{"id":"https://openalex.org/C176225458","wikidata":"https://www.wikidata.org/wiki/Q595971","display_name":"Graph database","level":3,"score":0.275299996137619},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.2678999900817871},{"id":"https://openalex.org/C205295232","wikidata":"https://www.wikidata.org/wiki/Q76320","display_name":"Database server","level":2,"score":0.26409998536109924},{"id":"https://openalex.org/C2781462938","wikidata":"https://www.wikidata.org/wiki/Q5062195","display_name":"Centralized database","level":2,"score":0.2630999982357025},{"id":"https://openalex.org/C84511453","wikidata":"https://www.wikidata.org/wiki/Q2914952","display_name":"Concurrency control","level":3,"score":0.2554999887943268},{"id":"https://openalex.org/C78161392","wikidata":"https://www.wikidata.org/wiki/Q5227414","display_name":"Database testing","level":4,"score":0.25519999861717224},{"id":"https://openalex.org/C191558696","wikidata":"https://www.wikidata.org/wiki/Q137712","display_name":"Serializability","level":5,"score":0.25119999051094055}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:www.ijisae.org:article/7884","doi":null,"is_oa":true,"landing_page_url":"https://ijisae.org/index.php/IJISAE/article/view/7884","pdf_url":"https://ijisae.org/index.php/IJISAE/article/download/7884/6903","source":{"id":"https://openalex.org/S2764360368","display_name":"International Journal of Intelligent Systems and Applications in Engineering","issn_l":"2147-6799","issn":["2147-6799"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","poland-20","russia-white-list-4"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2147-6799","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:www.ijisae.org:article/7884","doi":null,"is_oa":true,"landing_page_url":"https://ijisae.org/index.php/IJISAE/article/view/7884","pdf_url":"https://ijisae.org/index.php/IJISAE/article/download/7884/6903","source":{"id":"https://openalex.org/S2764360368","display_name":"International Journal of Intelligent Systems and Applications in Engineering","issn_l":"2147-6799","issn":["2147-6799"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","poland-20","russia-white-list-4"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2147-6799","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7218170768.pdf","grobid_xml":"https://content.openalex.org/works/W7218170768.grobid-xml"},"referenced_works_count":13,"referenced_works":["https://openalex.org/W1966340477","https://openalex.org/W2788385473","https://openalex.org/W2790587587","https://openalex.org/W2919820018","https://openalex.org/W2944513339","https://openalex.org/W2954473750","https://openalex.org/W2994929599","https://openalex.org/W3202258245","https://openalex.org/W3209366914","https://openalex.org/W3210990339","https://openalex.org/W4283021556","https://openalex.org/W4307737203","https://openalex.org/W4313547646"],"related_works":["https://openalex.org/W3138896281","https://openalex.org/W6911735969","https://openalex.org/W7130308491","https://openalex.org/W6888943798","https://openalex.org/W4411653919","https://openalex.org/W4401009897","https://openalex.org/W3105646640","https://openalex.org/W7115174162","https://openalex.org/W7130844845","https://openalex.org/W2972428936"],"abstract_inverted_index":{"This":[0,193],"paper":[1],"explores":[2],"improving":[3],"database":[4,16,115,160,204],"transaction":[5,102,199],"management":[6],"and":[7,14,28,44,69,81,99,113,125,162,173,189,202,213],"security":[8],"in":[9,32,146,177,216],"microservices":[10,92,191,218],"architectures":[11],"using":[12,96,120],"Hibernate":[13,100,153],"modern":[15,217],"techniques.":[17],"The":[18],"main":[19],"purpose":[20],"is":[21,84,94,108,118],"to":[22,51,86,110,136,143],"ensure":[23],"data":[24,46,55],"consistency,":[25],"optimize":[26],"performance,":[27,161],"secure":[29,78,163],"inter-service":[30,130],"communication":[31,79,164],"distributed":[33],"systems.":[34,219],"Microservices":[35],"often":[36],"face":[37],"challenges":[38],"with":[39,106],"separate":[40],"databases,":[41],"high":[42],"traffic,":[43],"complex":[45,148],"relationships,":[47],"which":[48],"can":[49],"lead":[50],"latency,":[52],"overload,":[53],"or":[54],"breaches.":[56],"To":[57],"address":[58],"this,":[59],"the":[60],"study":[61,194],"uses":[62],"a":[63,137,186],"combined":[64],"method":[65],"of":[66],"literature":[67],"review":[68],"practical":[70],"implementation.":[71],"Existing":[72],"research":[73],"on":[74],"Hibernate,":[75],"connection":[76,157],"pooling,":[77],"protocols,":[80],"graph":[82,138,203],"databases":[83,169],"analyzed":[85],"identify":[87],"best":[88],"practices.":[89],"A":[90],"prototype":[91],"system":[93],"developed":[95],"Spring":[97],"Boot":[98],"for":[101,129,210],"management.":[103],"Connection":[104],"pooling":[105,158],"HikariCP":[107],"applied":[109],"reduce":[111,170],"latency":[112],"prevent":[114],"overload.":[116],"Security":[117],"enforced":[119],"TLS":[121],"encryption,":[122],"JWT":[123],"authentication,":[124],"role-based":[126],"access":[127],"control":[128],"communication.":[131],"Selected":[132],"services":[133],"are":[134],"migrated":[135],"database,":[139],"such":[140],"as":[141],"Neo4j,":[142],"evaluate":[144],"improvements":[145],"handling":[147],"relationships.":[149],"Findings":[150],"show":[151],"that":[152,196],"ensures":[154],"ACID-compliant":[155],"transactions,":[156],"improves":[159],"prevents":[165],"unauthorized":[166],"access.":[167],"Graph":[168],"query":[171],"complexity":[172],"enhance":[174],"response":[175],"times":[176],"highly":[178],"interconnected":[179],"services.":[180],"Overall,":[181],"combining":[182],"these":[183],"strategies":[184],"creates":[185],"robust,":[187],"scalable,":[188],"fault-tolerant":[190],"architecture.":[192],"demonstrates":[195],"integrating":[197],"advanced":[198],"management,":[200],"security,":[201],"techniques":[205],"provides":[206],"an":[207],"efficient":[208],"framework":[209],"reliable,":[211],"secure,":[212],"high-performance":[214],"operations":[215]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2026-10-03T00:00:00"}
