Návrh Kafka řešení v prostředí e-commerce

Název práce: Návrh Kafka řešení v prostředí e-commerce
Autor(ka) práce: Bui, Mai Phuong
Typ práce: Bakalářská práce
Vedoucí práce: Palovská, Helena
Oponenti práce: Tomko, Peter
Jazyk práce: Česky
Abstrakt:
Cílem této práce je prozkoumat, na jakých principech funguje systém Apache Kafka a jaké může mít využití v prostředí e-commerce. Teoretická část popisuje pojmy relevantní pro daný systém a následně jednotlivé komponenty, ze kterých se Kafka skládá. Dále jsou zde uvedeny příklady využití Kafky v praxi známými společnostmi v oblasti e-commerce. Nakonec jsou zde popsány platformy, které jsou využity v praktické části. Praktická část spočívá v zobrazení funkcionality a možností Kafky na e-shopu. K těmto účelům poslouží e-shop Melry.cz. V rámci spolupráce s majitelem webu byly nadefinovány 3 události, pro které je navrženo řešení v podobě pohledů v databázi. Během zpracování těchto událostí bude ukázáno, jakým způsobem nakonfigurovat konektory, které nabízí Kafka Connect API.
Klíčová slova: Apache Kafka; datový proud; Docker; PostgreSQL; Connect API; MySQL; Big Data; e-commerce; Zookeeper; e-shop
Název práce: Design of the Kafka Solution in E-commerce Environment
Autor(ka) práce: Bui, Mai Phuong
Typ práce: Bachelor thesis
Vedoucí práce: Palovská, Helena
Oponenti práce: Tomko, Peter
Jazyk práce: Česky
Abstrakt:
The goal of this thesis is to explore the principles on which Apache Kafka functions and what use it can have in the e-commerce environment. The theoretical part describes the concepts relevant to the system, followed by the description of each components that Kafka is made of. What follows are the examples of how Kafka is used in practice by well-known companies in the e-commerce field. The last part describes other platforms used in the practical part. The practical part consists of displaying the functionality and possibilities of Kafka on the e-shop. E-shop Melry.cz will serve for these purposes. In cooperation with the website owner, 3 events were defined, for which a solution in the form of views in the database is proposed. During the processing of these events, a method pertaining to the configuration of the connectors offered by the Kafka Connect API will be presented.
Klíčová slova: data stream; Apache Kafka; PostgreSQL; MySQL; Big Data; Zookeeper; e-shop; Connect API; Docker; e-commerce

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 24. 8. 2020
Datum podání práce: 29. 4. 2021
Datum obhajoby: 22. 6. 2021
Identifikátor v systému InSIS: https://insis.vse.cz/zp/73834/podrobnosti

Soubory ke stažení

    Poslední aktualizace: