01
Lifecycle Socket connection with the lifecycle application
To do this, the team refactored the application architecture, which made it possible to properly manage the socket life cycle. It was decided to replace RXJava with Coroutines, which also added stability due to the lack of need to store subscriptions.