try with MultiLaneQueue implementation based on MPMC queue