RxJava и Retrofit (статья удалена)
Статья удалена: она не содержала ни одной новой идеи, а сам пример устарел.
Retrofit - самая популярная сегодня библиотека для быстрой реализации API, использующих в качестве транспорта HTTP. Сразу “из коробки” доступна возможность получать ответы от сервера в виде Observable и дальше обрабатывать их всеми доступными инструментами RxJava. Для этого нужен RxJava adapter, берут тут.
В качестве альтернативы советую посмотреть на Ninjato. Дает те же удобства, но с большими возможностями расширения. В больших проектах это важно.