Kollaboratív Markdown szerkesztő - MarkCollab
| dc.contributor.advisor | Jeszenszky, Péter | |
| dc.contributor.author | Szilágyi, László | |
| dc.contributor.department | DE--Informatikai Kar | |
| dc.date.accessioned | 2026-07-14T18:39:40Z | |
| dc.date.available | 2026-07-14T18:39:40Z | |
| dc.date.created | 2026-04-28 | |
| dc.description.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. | |
| dc.description.course | Programtervező informatikus | |
| dc.description.degree | BSc/BA | |
| dc.format.extent | 48 | |
| dc.identifier.uri | https://hdl.handle.net/2437/413291 | |
| dc.language.iso | hu | |
| dc.rights.info | Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében. | |
| dc.subject | mikroszolgáltatás-architektúra | |
| dc.subject | kollaboráció | |
| dc.subject | CRDT | |
| dc.subject | Rust | |
| dc.subject | React | |
| dc.subject | Kubernetes | |
| dc.subject.dspace | Informatika::Informatikai rendszerek | |
| dc.title | Kollaboratív Markdown szerkesztő - MarkCollab | |
| dc.title.translated | Developing a collaborative Markdown editor web application |
Fájlok
Eredeti köteg (ORIGINAL bundle)
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- szakdolgozat.pdf
- Méret:
- 1,57 MB
- Formátum:
- Adobe Portable Document Format
- Leírás:
- szakdolgozat
Engedélyek köteg
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- license.txt
- Méret:
- 2,35 KB
- Formátum:
- Item-specific license agreed upon to submission
- Leírás: