Umeå universitets logga

umu.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Configuring Kafka for Order and Reliability: Using Kafka for FIX messaging in a cloud-native environment
Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för datavetenskap.
2025 (Engelska)Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
Abstract [en]

Financial trading systems require message pipelines that offer low latency, high throughput, and strong delivery guarantees. This thesis investigates how Apache Kafka, a distributed event streaming platform, can be integrated with the Financial Information eXchange (FIX) protocol in a cloud-native environment to meet these requirements. A prototype inspired by Nasdaq's Drop Copy service was implemented, with Kubernetes used for orchestration and deployment. Two Kafka pipeline variants were developed: one using a single partition to enforce global ordering, and another using multiple partitions keyed by financial instrument to preserve per-symbol sequencing. Both setups were evaluated under increasing message rates and simulated broker failures. The results show that Kafka can be configured to uphold the ordering and delivery guarantees expected by FIX. In failure scenarios, both pipelines maintained correct message handling, with only minor loss observed when all brokers were temporarily unavailable. These findings indicate that Kafka can serve as a reliable foundation for regulated financial messaging systems, while also identifying opportunities for improvement in failure recovery and scalability.

Ort, förlag, år, upplaga, sidor
2025. , s. 52
Serie
UMNAD ; 1559
Nyckelord [en]
Cloud, Cloud-Native, Kafka, FIX protocol
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:umu:diva-240209OAI: oai:DiVA.org:umu-240209DiVA, id: diva2:1968972
Externt samarbete
Nasdaq
Ämne / kurs
Examensarbete för Studie- och yrkesvägledarprogrammet
Utbildningsprogram
Civilingenjörsprogrammet i Teknisk datavetenskap
Presentation
2025-06-04, MIT.A.121, 14:45 (Engelska)
Handledare
Examinatorer
Tillgänglig från: 2025-06-16 Skapad: 2025-06-13 Senast uppdaterad: 2025-06-16Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Av organisationen
Institutionen för datavetenskap
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 145 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf