Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Virtuella trådar och reaktiv programmering i Java för samtidig API-Hantering
University of Skövde, School of Informatics.
2025 (Swedish)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesisAlternative title
Virtual threads and reactive programming in Java for concurrent API handling (English)
Abstract [sv]

Detta examensarbete jämför prestandan (latens, genomströmning, CPU- och minnesanvändning) mellan reaktiv programmering (Spring WebFlux med R2DBC) och virtuella trådar (JDBC och Project Loom) vid hantering av samtidiga API-förfrågningar. Studien genomförs med fokus på mätvärden som latens, genomströmning, CPU-belastning och minnesanvändning, där både insert- och fetch-operationer testas under varierande belastning. Resultaten visar att reaktiv programmering presterar bäst vid skrivintensiva scenarier, medan virtuella trådar uppvisar överlägsen prestanda vid läsintensiva operationer. Slutsatsen är att val av teknik bör anpassas efter applikationens dominerande arbetsmönster. Arbetet lägger även grunden för framtida studier kring optimerade implementationer, parallellism och prestanda i distribuerade miljöer.

Place, publisher, year, edition, pages
2025. , p. 43
Keywords [sv]
Reaktiv programmering, Virtuella trådar, Webflux, Project Loom, Samtidighet
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:his:diva-25528OAI: oai:DiVA.org:his-25528DiVA, id: diva2:1984494
Subject / course
Informationsteknologi
Educational program
Web Developer - Programming
Supervisors
Examiners
Note

Det finns övrigt digitalt material (t.ex. film-, bild- eller ljudfiler) eller modeller/artefakter tillhörande examensarbetet som ska skickas till arkivet.

There are other digital material (eg film, image or audio files) or models/artifacts that belongs to the thesis and need to be archived.

Available from: 2025-07-28 Created: 2025-07-16 Last updated: 2025-09-29Bibliographically approved

Open Access in DiVA

fulltext(1710 kB)123 downloads
File information
File name FULLTEXT01.pdfFile size 1710 kBChecksum SHA-512
253ee06fbcf50ba96ce9e6c78715dd8d47efa2a3bf73266801f748e7d5881ccf4e2a434b4f3d5aa15efd48e5ad0bc5d8ce3d6baef4e728c37086544baeccb9b9
Type fulltextMimetype application/pdf

By organisation
School of Informatics
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 124 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 345 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf