Companies Home Search Profile

Representing IoT Systems with the Actor Model and Akka.NET 1

Focused View

Jason Roberts

2:15:01

31 View
  • 0. Course Overview.mp4
    01:14
  • 0. Introduction.mp4
    01:36
  • 1. Course Outline.mp4
    01:37
  • 2. Why Use the Actor Model for the Internet of Things-.mp4
    01:50
  • 3. Suggested Course Prerequisites.mp4
    00:57
  • 4. A Brief Actor Model Refresher.mp4
    01:54
  • 5. Demo Scenario Design Overview.mp4
    02:20
  • 6. Getting Started in Visual Studio.mp4
    01:23
  • 7. Adding an Akka.NET Test Project.mp4
    01:31
  • 8. Summary.mp4
    01:19
  • 0. Introduction.mp4
    01:27
  • 1. Design Overview.mp4
    01:35
  • 2. The Request-response Pattern.mp4
    01:46
  • 3. Adding a New TemperatureSensor Actor and Test Class.mp4
    02:03
  • 4. Testing Actor Initialization.mp4
    06:15
  • 5. Testing the TemperatureSensor Starts with No Temperature Reading.mp4
    02:36
  • 6. Updating the Temperature Reading.mp4
    03:23
  • 7. Testing Sensor Registration.mp4
    03:30
  • 8. Testing Unhandled Message Behaviour.mp4
    02:34
  • 9. Summary.mp4
    01:03
  • 0. Introduction.mp4
    01:07
  • 1. Design Overview.mp4
    01:24
  • 2. Adding a New Floor Actor and Test Class.mp4
    01:26
  • 3. Registering New TemperatureSensor Instances.mp4
    05:33
  • 4. Returning Existing TemperatureSensor Instances.mp4
    04:00
  • 5. Only Registering New TemperatureSensors for Correct Floor.mp4
    03:15
  • 6. Listing All AllTemperatureSensors IDs.mp4
    03:12
  • 7. Monitoring Terminated TemperatureSensor Child Actors.mp4
    03:33
  • 8. Summary.mp4
    01:07
  • 0. Introduction.mp4
    01:20
  • 1. Design Overview.mp4
    01:21
  • 2. Immutability of Messages.mp4
    02:09
  • 3. Implementing Message Immutability.mp4
    02:39
  • 4. Adding a New FloorsManager Actor and Test Class.mp4
    00:47
  • 5. Adding New Message Classes.mp4
    00:46
  • 6. Listing Floor IDs.mp4
    02:13
  • 7. Registering New Floor Actors.mp4
    02:11
  • 8. Reusing Existing Floor Actors.mp4
    00:52
  • 9. Monitoring Child Actors for Terminated Messages.mp4
    03:45
  • 10. Summary.mp4
    01:08
  • 0. Introduction.mp4
    01:18
  • 1. Design Overview.mp4
    04:38
  • 2. Adding a New FloorQuery Actor and Test Class.mp4
    00:50
  • 3. Adding Temperature Result Classes.mp4
    01:56
  • 4. Adding New Message Classes.mp4
    01:35
  • 5. Adding an Initial Test.mp4
    06:11
  • 6. Querying Temperature Sensors.mp4
    05:02
  • 7. Returning Results When No Temperature Reading Available.mp4
    01:57
  • 8. Handling Sensors That Stop During Query Execution.mp4
    02:06
  • 9. Dealing with Sensor Timeouts.mp4
    04:10
  • 10. Initiating a Query from the Floor Actor.mp4
    03:35
  • 11. Summary.mp4
    01:17
  • 0. Introduction.mp4
    01:16
  • 1. Design Recap.mp4
    02:39
  • 2. Creating a Console Host.mp4
    00:53
  • 3. Creating a Simulated Sensor.mp4
    02:36
  • 4. Implementing a Host Actor System.mp4
    05:04
  • 5. Summary, Resources, and Further Learning.mp4
    02:17
  • Description


    There will be over 20 billion connected things in use by 2020. This course will teach you why the Actor Model and Akka.NET is a good fit for representing IoT systems that support reactive, concurrent, scalable, distributed, and fault tolerant apps.

    What You'll Learn?


      Traditional programming techniques can fall short when trying to represent IoT devices and systems due to the the need for concurrency management, scalability, reactivity, distribution, and fault tolerance. In this course, Representing IoT Systems with the Actor Model and Akka.NET 1, you will learn how to model Internet of Things devices as actors with Akka.NET. First, you will learn why the Actor Model and Akka.NET is a good fit for IoT systems. Next, you will explore how to model devices as actors and organize actors into groups and supervision hierarchies. Finally, you will discover how to model the querying of device actors as separate actor instances. By the end of this course, you will know how to design and implement actors that represent real-world connected devices in IoT scenarios and take advantage of the built-in features of Akka.NET such as concurrency management and fault tolerance.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Jason Roberts
    Jason Roberts
    Instructor's Courses
    With over 15 years of experience in both frontend and backend software development, Jason Roberts is a freelance developer, trainer, and author. He holds a Bachelor of Science degree in computing, is the author of several books, and writes at his blog DontCodeTired.com. Jason is an open source contributor and in addition to enterprise software development, he has designed and developed Windows Store and Windows Phone apps.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 58
    • duration 2:15:01
    • level average
    • English subtitles has
    • Release Date 2023/10/20