Teaching expert systems development with Kafka