Releases: kcenon/network_system
Releases · kcenon/network_system
Network System v0.1.1
Network System Release v0.1.1
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 - Will be removed in v3.0.0
- See migration guide
- Replaced by
-
common_thread_pool_adapterclass- Replaced by
ThreadPoolBridgefromnetwork_system_bridge.h - Will be removed in v3.0.0
- See migration guide
- Replaced by
-
common_logger_adapterclass- Replaced by
ObservabilityBridgefromnetwork_system_bridge.h - Will be removed in v3.0.0
- See migration guide
- Replaced by
-
common_monitoring_adapterclass- Replaced by
ObservabilityBridgefromnetwork_system_bridge.h - Will be removed in v3.0.0
- See migration guide
- Replaced by
-
bind_thread_system_pool_into_manager()function- Replaced by
NetworkSystemBridge::with_thread_system() - Will be removed in v3.0.0
- See migration guide
- Replaced by
Deprecation Timeline
- v2.1.0 (current): Deprecated adapters marked with
[[deprecated]]attribute - v2.2.0 (Q2 2026): Migration strongly encouraged
- v3.0.0 (Q3 2026): Deprecated adapters will be removed
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
Network System v0.1.0
Network System Release v0.1.0
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 - Will be removed in v3.0.0
- See migration guide
- Replaced by
-
common_thread_pool_adapterclass- Replaced by
ThreadPoolBridgefromnetwork_system_bridge.h - Will be removed in v3.0.0
- See migration guide
- Replaced by
-
common_logger_adapterclass- Replaced by
ObservabilityBridgefromnetwork_system_bridge.h - Will be removed in v3.0.0
- See migration guide
- Replaced by
-
common_monitoring_adapterclass- Replaced by
ObservabilityBridgefromnetwork_system_bridge.h - Will be removed in v3.0.0
- See migration guide
- Replaced by
-
bind_thread_system_pool_into_manager()function- Replaced by
NetworkSystemBridge::with_thread_system() - Will be removed in v3.0.0
- See migration guide
- Replaced by
Deprecation Timeline
- v2.1.0 (current): Deprecated adapters marked with
[[deprecated]]attribute - v2.2.0 (Q2 2026): Migration strongly encouraged
- v3.0.0 (Q3 2026): Deprecated adapters will be removed
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