Реализовал коннектор на async Rust для работы с потоковым протоколом Kraken поверх websocket. Основные требования были связаны с минимальными задержками, корректной обработкой событий и надежным поведением при длительной работе.