Yes. In addition to blocking calls, asynchronous interfaces are available: in .NET, based on Task, unter Java auf Basis von CompletableFuture.