runtime) Java's Spring Boot framework Event streaming / messaging such as Kafka (or equivalent) API development patterns... of distributed applications, e.g., API development, event-stream processing (Kafka), contract/schema evolution, test automation...