- Topic name: Theoretical framework
Topic contents: Data Streaming, Producer-Consumer Concept, Stream Processing, Replication and Synchronization of Data Streams, Machine Learning and Data Flows, Security and Privacy in Data Streams, Big Data Architecture.
Literature: Materials in electronic form, available on the website moodle.elab.rs - Topic name: Apache Kafka
Topic contents: Introduction to the Apache Kafka ecosystem: characteristics and components, Kafka API, Kafka Connect, Kafka Streams, Architecture and basic concepts, Producer, Consumer, Zookeeper.
Literature: Materials in electronic form, available on the website moodle.elab.rs - Topic name: Apache Spark.
Topic contents: Big data analytics in real time. Streaming data. Apache Spark. Development and management of Spark applications. Machine learning at Apache Spark. Visualization of data.
Literature: Materials in electronic form, available on the website moodle.elab.rs - Topic name: Project development using Apache Kafka and Apache Spark framework
Topic contents: Project – implementation of Big Data architecture with Apache Spark and Apache Kafka for smart city tracking system based on the concept of crowdsensing
Literature: Materials in electronic form, available on the website moodle.elab.rs
- Knowledge verification method: project;
- Cost of knowledge innovation: Participation is free for all participants;
- Place of implementation: Cabinet 304, Faculty of Organizational Sciences, and online
Candidates who successfully complete the course within the summer school will be awarded certificates of participation in the summer school.