The Confluent KAFKA Kotlin Sample Code demonstrates how to produce messages to and consume messages from a Kafka cluster using the Kotlin version of Java Producer and Consumer and the Kafka Streams API. A prerequisite includes Java 1.8 or higher to run the demo application.
gRPC is an alternative architectural pattern to REST and GraphQL for providing and consuming APIs. It's becoming a popular way among many companies to create APIs intended to run at web-scale compared to the other architectures that often rely on data formatting standards such as JSON or XML.
Recent reports indicate that Twitter will make significant announcements next week regarding its live streaming API. The company is expected to open the API to a select group of media companies. The move would allow such companies to directly stream live video to the Twitter platform.