Open-source komunikační platforma založená na microservices
Open-Source Instant Messaging Platform using Microservices
Type of document
diplomová prácemaster thesis
Author
Vladyslav Volodin
Supervisor
Suchánek Marek
Opponent
Blizničenko Jan
Field of study
Softwarové inženýrstvíStudy program
InformatikaInstitutions assigning rank
katedra softwarového inženýrstvíRights
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
Show full item recordAbstract
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.
Collections
- Diplomové práce - 18102 [1005]