You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 25, 2024. It is now read-only.
Matthew Hodgson edited this page Mar 14, 2017
·
6 revisions
Dendrite is a Matrix Homeserver written in Go and designed with speed in mind. It is currently under heavy active development. For more of an introduction, see https://github.com/matrix-org/dendrite.
Dendrite uses a log-based architecture to communicate between components (currently using Apache Kafka, but intending to support simpler alternatives in future). Each component can run as a separate process on a separate machine. This wiki outlines the general guidelines to follow when writing new components.
For more information on the design of a particular component, see its respective README file.