In dieser Arbeit ist das Ziel herauszufinden, welche der häufig benutzten HTTP-basierten Schnittstelltechnologien die beste ist. Um dies herauszufinden, werden Schnittstellen mit REST, gRPC und GraphQL, in Kotlin, implementiert und miteinander verglichen. Der Vergleich bezieht sich dabei auf Performance und Entwicklererfahrung.