Repository navigation
Network System v0.1.0
Network System Release v0.1.0
Publication clarification — 2026-10-11
This page documents v0.1.0. As of this date, the repository has published only v0.1.0 and v0.1.1; v1.0.0 remains unpublished. The original notes incorrectly labeled v2.1.0 as “current.” The v2.1.0, v2.2.0, and v3.0.0 references below are historical planning labels, not published releases or a confirmed release schedule. Their dates do not establish that the planned changes shipped. See the release policy for the distinction between published tags and current development.
Release Highlights
Changes
- Migration guide for transitioning from adapters to NetworkSystemBridge pattern
- Comprehensive step-by-step migration instructions
- API comparison tables for old vs new patterns
- Common migration patterns and examples
- Troubleshooting section
Deprecated
-
thread_system_pool_adapterclass- Replaced by
ThreadPoolBridgefromnetwork_system_bridge.h - Historical plan: removal in v3.0.0 (unpublished; no confirmed release schedule)
- See migration guide
- Replaced by
-
common_thread_pool_adapterclass- Replaced by
ThreadPoolBridgefromnetwork_system_bridge.h - Historical plan: removal in v3.0.0 (unpublished; no confirmed release schedule)
- See migration guide
- Replaced by
-
common_logger_adapterclass- Replaced by
ObservabilityBridgefromnetwork_system_bridge.h - Historical plan: removal in v3.0.0 (unpublished; no confirmed release schedule)
- See migration guide
- Replaced by
-
common_monitoring_adapterclass- Replaced by
ObservabilityBridgefromnetwork_system_bridge.h - Historical plan: removal in v3.0.0 (unpublished; no confirmed release schedule)
- See migration guide
- Replaced by
-
bind_thread_system_pool_into_manager()function- Replaced by
NetworkSystemBridge::with_thread_system() - Historical plan: removal in v3.0.0 (unpublished; no confirmed release schedule)
- See migration guide
- Replaced by
Historical deprecation plan (unpublished versions)
- v2.1.0 (unpublished planning label): Deprecated adapters marked with
[[deprecated]]attribute - v2.2.0 (original target: Q2 2026; unpublished): Migration strongly encouraged
- v3.0.0 (original target: Q3 2026; unpublished): Adapter removal was planned
Users are encouraged to migrate to the new NetworkSystemBridge facade as soon as possible.
See the migration guide for detailed instructions.
Performance Metrics
- Average throughput: 305K+ msg/s
- Concurrent connections: 500+
- Latency: < 600us average
Installation
# Download and extract the archive for your platform
tar xzf network_system-<platform>-x64.tar.gz
# Include in your CMake project
find_package(NetworkSystem REQUIRED)
target_link_libraries(your_app NetworkSystem::NetworkSystem)Requirements
- C++20 compatible compiler
- CMake 3.16+
- Standalone ASIO 1.28+ (Boost.ASIO not supported)
Checksums