Articles Written by Joshua Emele

Generic Notifiers: Message Passing in C++

Notifiers make anonymous communication between objects in a system possible. They are also easy to understand, providing a seamless migration as new developers are introduced to a project. This article describes the design and implementation of Notifiers in C++.

Windows Thread Pooling

Thread pooling describes a technique by which threads of execution are managed and to which work is distributed. Additional semantics such as concurrency control may also be defined. Thread pooling is a nice way to: Manage complexity Make your applications scale Introduce new code while minimizing risk

Go Deeper

  • Enterprise security threats are growing in complexity and scope, and the culprits are constantly evolving. It is no longer sufficient to …
  • The number, complexity, and diversity of cyber threats are soaring. Businesses are increasingly concerned about the risks they face and 91% …
  • With the proliferation of cloud storage vendors and options, companies are investigating cloud storage for new or existing requirements. …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds