Course not currently available
Apache Quarks Training Course
Course
Online
Description
-
Type
Course
-
Methodology
Online
Quarks provides is a programming model and micro-kernel style runtime that can be embedded in gateways and small footprint edge devices enabling local, real-time, analytics on the continuous streams of data coming from equipment, vehicles, systems, appliances, devices and sensors of all kinds (for example, Raspberry Pis or smart phones).
Audience
This course is directed at developers and engineers seeking to utilize Apache Quarks in their Internet of Things project
About this course
Working knowledge in Programming languages of Quark's API
Java
Android
Reviews
Subjects
- Monitoring
- Apache
- Internet
- Gateways
- Web
- Project
- Systems
- Writing
- Programming
- Apache Quarks
Course programme
Getting started with Apache Quarks
- Setting up your environment
- Creating a simple application
- Further Examples
Using the Console
- Visualizing and monitoring your application
- Adding the console web app to your application
- ConsoleWaterDetector sample
- ConsoleWaterDetector application scenario
- Detecting zero tuple counts
- Topology graph controls
- Counters
Quarks Cookbook
- Writing a source function
- Detecting a sensor value out of expected range
- Applying different processing against a single stream
- Splitting a stream to apply different processing and combining the results into a single stream
- Using an external configuration file for filter ranges
- Changing a filter's range
- Changing a polled source stream's period
- Using an adaptable deadtime filter
- Dynamically Enabling Analytic Flows
- How can I run analytics on several tuples in parallel
- How can I run several analytics on a tuple concurrently?
Sample Programs
Additional information
Apache Quarks Training Course
