Cultivating virtual communities of practice in KAFKA