As Android developers in the modern age, we're spoiled for choice when it comes to asynchronous tools: RxJava, LiveData, Kotlin Coroutines and now with AndroidX, ListenableFuture! But how do these architectures scale? How easy is it to onboard new developers? How performant is it?
In this whirlwind expedition, we'll adventure in search of fantastic async solutions to your concurrency problems, spending time to discuss how to implement a flexible, scalable architecture for your application, big or small.