Knowledge Base:

Tag: concurrency

share on: 
Share on reddit
Share on linkedin
Share on twitter
Share on email
key concepts

Real-Time Embedded Framework

Key Concept: A Real-Time Embedded Framework (RTEF) is an implementation of the Active Object design pattern specifically designed for real-time embedded systems. RTEF provides the

Read More »
key concepts

Active Object (Actor)

Key Concept: Active Objects combine event-driven programming with multithreading. They naturally implement and automatically enforce the best practices of concurrent programming. Best Practices Active Object

Read More »
key concepts

Event-Driven Programming

Key Concept: Embedded systems need a program structure that can respond to a multitude of possible event sequences, any of which can arrive at unpredictable

Read More »
key concepts

Sequential Programming

Key Concept: A sequential program explicitly waits in-line, for the expected events in various places in the execution path. This explicit waiting for events is

Read More »

RTOS without blocking?

In my previous post, “I hate RTOSes”, I have identified blocking as the main cause of the particular brittleness and inflexibility of the programs based

Read More »

RTOS considered harmul

I have to confess that I’ve been experiencing a severe writer’s block lately. It’s not that I’m short of subjects to talk about, but I’m

Read More »