Využití frontových technologií pro odesílání notifikací

but.committeeprof. Dr. Ing. Jan Černocký (předseda) Ing. Jiří Hynek, Ph.D. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen) doc. Ing. Martin Čadík, Ph.D. (člen) Ing. Vojtěch Havlena, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBartík, Vladimírcs
dc.contributor.authorProkop, Jiřícs
dc.contributor.refereeRychlý, Marekcs
dc.date.created2025cs
dc.description.abstractTato bakalářská práce se zabývá návrhem a implementací nové notifikační služby pro sys- tém Perun AAI. Stávající řešení je omezené na odesílání emailových notifikací bez podpory formátování, neumožňuje detekci složených událostí, není odolné vůči výpadkům a nelze snadno škálovat. Cílem práce je vytvořit výpadkům odolný, škálovatelný a rozšiřitelný sys- tém založený na architektuře řízené událostmi, využívající frontové technologie jako Apache Kafka a RabbitMQ. Návrh klade důraz na oddělení jednotlivých komponent, možnou pod- poru více kanálů doručení a přehlednou správu notifikací pomocí webového rozhraní.cs
dc.description.abstractThis bachelor’s thesis focuses on designing and implementing a new notification solution for Perun AAI. The existing approach is limited to plain-text email notifications, lacks support for complex event detection, is not fault-tolerant, and does not scale well. The goal is to develop a fault-tolerant, scalable, and extensible architecture based on event-driven principles, using queueing technologies such as Apache Kafka and RabbitMQ. The design emphasizes modular components, potential support for multiple delivery channels, and clear management via a web interface.en
dc.description.markCcs
dc.identifier.citationPROKOP, J. Využití frontových technologií pro odesílání notifikací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other164599cs
dc.identifier.urihttp://hdl.handle.net/11012/254378
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectRabbitMQcs
dc.subjectApache Kafkacs
dc.subjectActiveMQcs
dc.subjectRediscs
dc.subjectFrontacs
dc.subjectSystém pro frontu zprávcs
dc.subjectJavacs
dc.subjectRabbitMQen
dc.subjectApache Kafkaen
dc.subjectActiveMQen
dc.subjectRedisen
dc.subjectQueueen
dc.subjectMessage brokeren
dc.subjectJavaen
dc.titleVyužití frontových technologií pro odesílání notifikacícs
dc.title.alternativeUse of Queue Processing Technologies for Sending Notificationsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-19cs
dcterms.modified2025-08-20-11:57:48cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164599en
sync.item.dbtypeZPen
sync.item.insts2025.08.26 23:59:36en
sync.item.modts2025.08.26 19:33:07en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
782.31 KB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_164599.html
Size:
8.98 KB
Format:
Hypertext Markup Language
Description:
file review_164599.html

Collections