April CoreDX Connection

Phone: 720.733.7906
Fax:866.725.4485
230 Third Street, Suite 260
Castle Rock, CO 80104
contact@twinoakscomputing.com
www.twinoakscomputing.com
CoreDX DDS Logo

April CoreDX DDS Connection 2026

 

Welcome to the Twin Oaks Computing, Inc Newsletter!


Our monthly newsletter brings you news and information about Twin Oaks Computing and our CoreDX DDS middleware. Be sure to "like", "follow" and "friend" us on our Social Networking sites for fun facts, free giveaways, and stories about Communications Middleware, Technology, and Twin Oaks Computing.

Meet with Twin Oaks Computing in Orlando, FL.


Join us at the Microgrid Knowledge Conference May 5-6, 2026 in Orlando, FL., where industry leaders, technology innovators, and policymakers will convene to discuss the real-world applications, challenges, and breakthroughs that will define the next era of energy. From resilient infrastructure to sustainable solutions.

The emergency landscape is transforming, and at Microgrid Knowledge 2026, we're exploring the critical role of decentralization, resilience, and sustainability in shaping our power systems. As the grid evolves, microgrids are emerging as a powerful solution, bringing localized, flexible, and secure energy to communities, businesses, and utilities.

Microgrid Knowledge 2026 will showcase how decentralized energy systems are keeping us connected - empowering communities, strengthening the grid, and ensuring energy security in a rapidly changing world.

Visit Twin Oaks Computing at booth #204 to learn how CoreDX DDS can accelerate your microgrid system. We look forward to seeing you there!

CoreDX DDS Tips & Tricks


Welcome to this month's edition of CoreDX DDS Tips & Tricks, where our engineers provide quick bits of information to help our customers.

Single Threaded vs Multi-Threaded Modes

CoreDX DDS may be run in single threaded or multi-threaded mode. The default configuration is multi-threaded, allowing CoreDX DDS to take advantage of multiple processor cores, even if the application is not multi-threaded. This can provide optimal performance and help make use of available computing resources.

The single threaded mode can provide improved performance on slower processors by eliminating context switching. The applications on these devices thed to be 'main loop' applications, well suited to using CoreDX DDS in a single threaded mode.

To use single-threaded mode, simply set the DomainParticipantQos . thread_model . use_threads = 0 (or false). There is one additional API call used in single threaded mode:

DomainParticipant::do_work( time_slice );

This must be called periodically during execution, allowing CoreDX DDS time to perform all nevessary tasks and communications. A general rule of thumb is to call do_work() after creating your DDS Entities and before your main loop starts (this allows discovery to happen). Then during your main loop, allow CoreDX DDS to use all CPU time that is not required by the application.

CoreDX DDS Tips & Tricks are intended to be useful for engineers using CoreDX DDS. If you have any questions, please contact us.

Try the full-featured CoreDX DDS product free for 30 days


Check out the newest DDS standardized features and get your hands on the leading small footprint Data Distribution Service implementation to see what it can do for you.

CoreDX DDS v5 continues to focus on resources and performance while incorporating new features and enhancements. Our evaluation copies include the full DDS API and standardized wire protocol, including:

  • All language bindings for the DDS API's (C,C++, Cxx, C#, Java, Python, JavaScript)
  • Full X-Types support including IDL, XML, and Dynamic type representations
  • Remote Procedure Call over DDS (RPC over DDS)
  • XML Application Definition
  • DDS Security (upon request)

With these enhanced features, CoreDX DDS is the perfect middleware solution to meet the challenges of today's Industrial Internet of Things (IIoT) systems. Learn more here.

The evaluation is available here for direct download for the most common platforms, including Linux, MacOS, and Windows. Download your free 30 day trial of CoreDX DDS here.

Upcoming Events


May 5-6, 2026: Microgrids Knowledge Conference, Orlando, FL, USA

August 11-12, 2026: GVSETS, Novi, MI, USA