Improving Milena, a Kafka client for Haskell – Bc. Pavel Kučera
Bc. Pavel Kučera
Bachelor's thesis
Improving Milena, a Kafka client for Haskell
Improving Milena, a Kafka client for Haskell
Abstract:
Tato bakalářská práce popisuje rozšení funkcionality Mileny, Haskellového klienta pro Apache Kafku. Nově podporovanými funkcemi jsou komprese, consumer groups a Kafka Prokotol verze 0.10.1. Implementace využívá jazykových rozšíření jazyka Haskell a je plně kompatibilní s Kafka Protokolem. Kompatibilita byla ověřena testováním oproti refenčnímu klientu Apache Kafka. Nově přidaná funkcionalita byla zveřejněna …moreAbstract:
This thesis describes extending functionality of Milena, a Haskell Apache Kafka client library. Newly supported features are compression, consumer groups and the Kafka Protocol of version 0.10.1. The implementation makes use of Haskell language extensions and it complies with the Kafka Protocol, which was verified by testing the new functionality against Apache Kafka reference client. The newly added …more
Language used: English
Date on which the thesis was submitted / produced: 23. 5. 2017
Identifier:
https://is.muni.cz/th/mj9s5/
Thesis defence
- Date of defence: 29. 6. 2017
- Supervisor: Mgr. Martin Ukrop
- Reader: doc. Mgr. Jan Obdržálek, PhD.
Full text of thesis
Contents of on-line thesis archive
Published in Theses:- světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatikyMasaryk University
Faculty of InformaticsBachelor programme / field:
Applied Informatics / Applied Informatics