Systém pro přehrávání historie stavu real-time datového brokera
System for real-time data broker's historical state replay
Typ dokumentu
diplomová prácemaster thesis
Autor
Peter Večeřa
Vedoucí práce
Major Martin
Oponent práce
Vitvar Tomáš
Studijní obor
Webové 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
Práce se zaměřuje na vytvoření mikroslužby, která bude schopná archivovat a následně vyhledávat data produkovaná službou Totem. Na začátku budou identifikovány klíčové funkční a nefunkční požadavky na systém, na jejichž základě bude představen návrh služby. Klíčovým faktorem při návrhu je obrovský počet zpráv, které musí služba efektivně archivovat. Při návrhu je také nutné zohlednit, že data budou ukládána bez retence. Závěrečný důraz bude kladen na to, aby navrhované řešení bylo schopno nad daty rychle vyhledávat, ale zároveň nebylo příliš nákladné. Služba byla testována a následně nasazena do produkčního prostředí, kde se potvrdila její robustní architektura, která zůstává stabilní a výkonná i při vysoké zátěži. The thesis focuses on creating a microservice capable of archiving and subsequently retrieving data produced by the Totem service. At the outset, key functional and non-functional system requirements will be identified, based on which the service design will be presented. A crucial factor in the design is the massive number of messages that the service must efficiently archive. The design must also consider that the data will be stored without retention. The final emphasis will be on ensuring that the proposed solution can search the data quickly while remaining cost-effective. The service has been tested and subsequently deployed in a production environment, confirming its robust architecture that remains stable and efficient even under high load.
Kolekce
- Diplomové práce - 18102 [1005]