Arquitetura Bencher
graph TD
Ui(Bencher UI Server)
Cli[/Bencher CLI/]
Api(Bencher API Server)
Db[(SQLite Database)]
Litestream[/Litestream/]
Storage[[Object Storage]]
Smtp[[SMTP Server]]
CiCd[[CI/CD]]
BenchmarkHarness[/Benchmark Harness/]
Ui ---> Api
subgraph UI Container
Ui
end
CiCd --> BenchmarkingServer
BenchmarkingServer ---> Api
subgraph BenchmarkingServer[Benchmarking Server]
direction LR
Cli --> BenchmarkHarness
BenchmarkHarness --> Results{{Results}}
end
Api --> Db
Db --> Litestream
Litestream ---> Storage
Api -----> Smtp
subgraph API Container
Api
Db
Litestream
end