Using a binary format for service-to-service communication is quite straightforward with the chosen technology stack of Protocol Buffers, Kotlin and the Spring Framework.
— Read on medium.com/digitalfrontiers/a-dance-with-protocols-kotlin-spring-and-protocol-buffers-in-action-ded306546070