McObject has ported its eXtremeDB in-memory embedded
database to the eCos open source real-time operating system (RTOS) and
to eCosCentric's eCosPro Developer Kit.
As network errors can occur at any point in a widely distributed system, it often makes sense to distribute your network event management intelligence handling over multiple classes. One good way to do this is to employ the "Chain of Responsibility" pattern.
Processors giveth and processors taketh away. They can fetch and store data or they can refuse to do either. When your processor aborts a data access, what can you do? This in-depth article explains the hows and whys of data aborts on the ARM7 family of processors, including working code for a useful data-abort exception handler.
When it comes to programming languages and development tools, the concurrency revolution that's now underway will be as significant as the object revolution of the 1980s and '90s.