а статья какой кейс предлагает? написать библиотеку на коллбэках и использовать third-party либу чтобы потом ее запускать асинхронно?
не могу сказать, что подразумевал Никита, но я видел подходящий кейс, когда нужно было в библиотеке для работы с api поддерживать async/sync интерфейсы. там такой подход возможно был бы полезен