DeAI Research
Source · University of Debrecen Electronic Archive (University of Debrecen)

Developing a collaborative Markdown editor web application

2026László Szilágyi

cid 982f1589e725526d91a2226160504bb626e16580c167ffce70ae2a9093856dfb · original · via openalex

Title: Developing a collaborative Markdown editor web application
Authors: László Szilágyi
Venue: University of Debrecen Electronic Archive (University of Debrecen)
Year: 2026
Canonical: openalex:https://openalex.org/W7199246462
URL: https://openalex.org/W7199246462
Collector: openalex
OA: false

ABSTRACT
A szakdolgozatom célja egy felhőnatív, valós idejű kollaborációs Markdown szerkesztő és virtuális fájlrendszer megvalósítása. A platform a monolitikus megközelítés helyett egy robusztus, eseményvezérelt mikroszolgáltatás-architektúrára épül. A memóriabiztos Rust nyelven írt backend szolgáltatásokban a dokumentumok ütközésmentes, valós idejű szinkronizációját a CRDT paradigma és a Yjs algoritmus biztosítja. A modulok közötti aszinkron kommunikációért és a garantált adatintegritásért az Apache Kafka felel, a perzisztenciát pedig a PostgreSQL és a SeaweedFS végzi. A felhasználói felület a modern React ökoszisztémára építve garantál asztali szintű észlelt teljesítményt. Az elszigetelt Docker konténerekben, Kubernetes orkesztrációval és API Gateway védelmével futó rendszer sikeresen demonstrálja a versenyhelyzetek elkerülését, egy stabil és vízszintesen skálázható platformot eredményezve.