The innovative force behind iceoryx and iceoryx2
iceoryx2 is the Rust-based next-gen version of iceoryx. It is a reliable, ultra low-latency, zero-copy and lock-free middleware for inter-process communication. iceoryx2 features versatile messaging patterns, from publish-subscribe and events, to upcoming features like request-response, pipelines, and blackboard.services

iceoryx Support
- Custom Feature Development
- Trainings on the iceoryx Ecosystem
- Integration Support
- Consulting
Feature Development
- Open-Source Zero-Copy Communication with iceoryx
- Accelerated Feature Development
- Custom Specializations via iceoryx2 Interfaces
- Many Years of iceoryx Expertise
- Seamless Integration & Engineering Support
Rust & FPGA Support (Xilinx Zynq)
- AXI Memory Map
- AXI Streaming
- Firmware Upload
- Pure Rust without C or C++
- Seamless Integration with iceoryx2
- Vivado Setup
- Consulting and Training
Training And Consulting
- Trainings
- iceoryx and its Ecosystem
- Rust or C++ Training with Focus on Embedded Software
- Consulting Services
- Code reviews
- System architecture consultations
- Achieving certifiable software per ISO 26262 standards
Engineering Services
- Specialized engineering services for
- Mission-Critical Systems
- Network Communication
- Inter-Process Communication in both C++ and Rust.
Certification Support
- MC/DC Test Coverage Strategies
- Memory Handling in Deterministic Environments
- Documentation and Requirements Alignment
- Lock-Free Code Testing and Verification
- Efficient and Secure API Designs
- Error Handling and Reporting Concepts
- Static Code Analysis and Rule Set Evaluation
- Strategies for Avoiding Non-Deterministic Library Calls
blog
Announcing iceoryx2 v0.5.0
Christian Eltzschig - 23/12/2024
Announcing iceoryx2 v0.4.0
Christian Eltzschig - 28/09/2024
Announcing iceoryx2 v0.3.0
Christian Eltzschig - 18/04/2024
Why You Should Go Open-Source
Christian Eltzschig - 09/04/2024
Introduction
Christian Eltzschig, Mathias Kraus, Jeff Ithier - 03/04/2024