Open-source komunikační platforma založená na microservices
Open-Source Instant Messaging Platform using Microservices
Typ dokumentu
diplomová prácemaster thesis
Autor
Vladyslav Volodin
Vedoucí práce
Suchánek Marek
Oponent práce
Blizničenko Jan
Studijní obor
Softwarové inženýrstvíStudijní program
InformatikaInstituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato práce je věnována návrhu a implementaci Instant Messaging platformy, která podporuje škálovatelnost a rozšíření pomocí architektury mikroslužeb. Implementace je provedena v programovacím jazyce Go pro backendové služby a JavaScript pro frontend. Výstupem této práce je prototyp poskytující základní funkce IM a podporující end-to-end šifrované zprávy mezi dvěma účastníky. This work is devoted to designing and implementing the Instant Messaging Platform that supports scalability and extensions using the microservices architecture. The implementation is done in Go programming language for the backend services and JavaScript for the frontend. The output of this work is the prototype providing the essential IM features and supporting the end-to-end encrypted direct messages between two participants.
Kolekce
- Diplomové práce - 18102 [942]