YoVDO

Drinking a River of IoT Data with Akka.NET

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Fault Tolerance Courses Data Normalization Courses Actor Model Courses Akka.NET Courses

Course Description

Overview

Explore the challenges and solutions of processing massive IoT data streams using Akka.NET in this comprehensive conference talk. Dive into the actor model and its implementation in Akka.NET, learning how it simplifies stateful code development, scaling, and resilience. Discover strategies for handling millions of connected devices, overcoming traditional scaling bottlenecks, and leveraging parallelism. Gain insights into the actor system, hierarchy, and fault tolerance through supervision. Examine practical development ideas, including character actors, connection situations, and threshold management. Understand the importance of data normalization, timestamp correction, and gap filling in IoT stacks. Learn about Akka.Persistence for system recovery and explore deployment considerations. No prior Akka.NET knowledge required.

Syllabus

Intro
Actor model: the origin
What happened in 2015?
Classic scaling can't keep up
Free lunch was over
Parallelism is the salvation
Amdahl's Law
Can actor models help?
Messages
The Actor System
The actor hierarchy
Fault Tolerance - Supervision
General development ideas
Character Actor
Connection situation
Momentary threshold
Periodic threshold
Your typical loT stack
Why Normalization?
Timestamp correction & buckets
Gap filling
Akka. Persistence
After a system restart
Start learning
Deployment
Conclusion


Taught by

NDC Conferences

Related Courses

Health Informatics: Data and Interoperability Standards
Georgia Institute of Technology via edX
Observability with OpenTelemetry and Grafana
Pluralsight
Overcoming Imposter Syndrome
Pluralsight
0-60 in the .NET Framework - Software Development for Formula 1
NDC Conferences via YouTube
Testing - Is This Thing On(line)? Meet Your New Microsoft Testing Tools
NDC Conferences via YouTube