Skip to content

Test Driving Brooklin

Ahmed Abdul Hamid edited this page Sep 3, 2019 · 6 revisions

The examples in this section are primarily intended to demonstrate the fundamental aspects of using Brooklin, such as setting it up, creating datastreams, retrieving datastream metadata, monitoring operation ... etc.

Here is a brief overview of the two examples included at the moment:

  1. Streaming Text Files to Kafka
    In this example, we create Brooklin datastreams that stream text files from the local file system to a locally deployed Kafka broker.

  2. Propagating Changes in One Directory to Another
    In this example, we create Brooklin datastreams to reflect changes in one directory (source) on the local file system (e.g. file/directory adds/deletes/edits) to another (destination) directory.

For real production use cases, please refer to the Production Use Cases section.