A Living Sequence Diagram generator from data gathered by the lsd-distributed-interceptors
library and stored in a database.
Here is a sample of an LSD that this library can generate:
along with the PlantUML source for the LSD:
It also generates a component diagram:
To use the lsd-distributed-generator
library, just add the following dependencies to your project, depending on which connector you want to use:
implementation "io.github.lsd-consulting:lsd-distributed-generator:+"
implementation "io.github.lsd-consulting:lsd-distributed-mongodb-connector:+"
and set the MongoDB connector's properties, or
implementation "io.github.lsd-consulting:lsd-distributed-generator:+"
implementation "io.github.lsd-consulting:lsd-distributed-postgres-connector:+"
and set the PostgreSQL connector's properties.