Back to Blogai-architecture 
ROS 2 in Production: The Distro Is a Dependency, the Middleware Is a Decision and the Default QoS Is a Field Bug Waiting to Happen (2026)
ros 2 in production ros 2 lyrical luth lts ros 2 humble end of life ros 2 jazzy vs lyrical rmw middleware comparison fast dds vs cyclone dds rmw_zenoh ros 2 zenoh router ros 2 fleet dds discovery wifi ros 2 qos incompatible ros 2 quality of service profiles ros 2 executors callback groups ros 2 node composition intra-process ros 2 lifecycle nodes sros2 dds-security enclaves autonomous mobile robot fleet architecture
