Zobrazit minimální záznam

Using micro services in real applications



dc.contributor.advisorKadleček David
dc.contributor.authorTomáš Palivec
dc.date.accessioned2023-06-07T22:52:29Z
dc.date.available2023-06-07T22:52:29Z
dc.date.issued2023-06-07
dc.identifierKOS-1176617105405
dc.identifier.urihttp://hdl.handle.net/10467/108663
dc.description.abstractBakalářská práce se zaměřuje na mikroservisní architekturu, která je nyní populárním přístupem při implementaci komplexních aplikací. Cílem práce je shrnout výhody a nevýhody mikroservisní architektury a představit přehled návrhových vzorů spojených s mikroservisní architekturou. Na základě těchto výstupů je vytvořena příkladová knihovna obsahující implementaci návrhového vzoru CQRS v kombinaci s návrhovým vzorem materializovaný pohled. Výsledkem práce je ucelený přehled mikroservisní architektury a ukázka implementace zmíněných návrhových vzorů za pomoci synchronizace dvou databázových schémat (schéma pro zápis a schéma pro čtení) procesem CDC.cze
dc.description.abstractMicroservice architecture nowadays represents a popular approach for the implementation of complex applications. This thesis aims to summarize the advantages and disadvantages of microservice architecture and introduce an overview of design patterns associated with microservice architecture. Based on these outputs, an example library containing an implementation of the CQRS design pattern in combination with the materialized view design pattern is created. This work results in a comprehensive overview of the microservice architecture and an example implementation of the mentioned design patterns using the synchronization of two database schemas (write and read schema) by the CDC process.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectmikroservisní architekturacze
dc.subjectmikroslužbycze
dc.subjectCQRScze
dc.subjectCDCcze
dc.subjectmaterializovaný pohledcze
dc.subjectJavacze
dc.subjectKotlincze
dc.subjectGradlecze
dc.subjectSpring Bootcze
dc.subjectKafkacze
dc.subjectKafka connectcze
dc.subjectDebeziumcze
dc.subjectPostgreSQLcze
dc.subjectDockercze
dc.subjectmicroservice architektureeng
dc.subjectmicroserviceseng
dc.subjectCQRSeng
dc.subjectcommand and query resposibility segregationeng
dc.subjectCDCeng
dc.subjectchange data captureeng
dc.subjectmaterialized vieweng
dc.subjectJavaeng
dc.subjectKotlineng
dc.subjectGradleeng
dc.subjectSpring Booteng
dc.subjectKafkaeng
dc.subjectKafka connecteng
dc.subjectDebeziumeng
dc.subjectPostgreSQLeng
dc.subjectDockereng
dc.titlePoužití mikroslužeb v reálných aplikacíchcze
dc.titleUsing micro services in real applicationseng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeŠebek Jiří
theses.degree.grantorkatedra počítačůcze
theses.degree.programmeSoftwarové inženýrství a technologiecze


Soubory tohoto záznamu





Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam