> For the complete documentation index, see [llms.txt](https://davidsietz.gitbook.io/workspace/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://davidsietz.gitbook.io/workspace/module-03/03-section-03.md).

# Section III - Constructing the broker Module

Our last adaptive layer that needs to be constructed is the **broker** module that will facility the interaction between the library and the Kafka broker.

Constructing the module will require us to make changes to the following files:

* Cargo.toml (manifest)
* src/lib.rs (library)
* src/broker.rs (module)
