#34 Event-Driven Programming Part-2: Best practices for concurrency & Active Object pattern

Поделиться
HTML-код
  • Опубликовано: 1 авг 2024
  • This lesson continues the subject of event-driven programming, but this time as it applies to real-time embedded systems. Specifically, today you will learn the best practices of concurrent programming which form the "Active Object" design pattern. Later you will implement your own Active Object framework Micro-C/AO on top of the Micro-C/OS-II RTOS.
    ------
    Resources:
    Companion web page for this video course:
    www.state-machine.com/quickstart
    GitHub repository for projects for this video course:
    github.com/QuantumLeaps/moder...
    Transcript of this lesson:
    www.state-machine.com/course/...
    Recommended Reading:
    - Herb Sutter "Prefer Using Active Objects Instead of Naked Threads"
    www.state-machine.com/doc/Sut...
    - David Cummings "Managing Concurrency in Complex Embedded Systems"
    www.state-machine.com/doc/Cum...
    - David Kalinsky "Messages for Intertask Communication”
    www.state-machine.com/doc/Kal...
    Music credits:
    The background music comes from:
    www.bensound.com/royalty-free...
  • НаукаНаука

Комментарии • 84