GitXplorerGitXplorer
j

F1ES

public
25 stars
2 forks
0 issues

Commits

List of commits on branch master.
Verified
9c3e4ea7990573b3f343f637692c0a8ec1ddc139

Update README.md

jjchannon committed 4 years ago
Unverified
e1174d2d6984c4715ee30ac99da8b552a8bf2af2

car crashes

jjchannon committed 4 years ago
Unverified
d79631b5c904e9fa755bf35d0f4372e3011efc4c

black flagged

jjchannon committed 4 years ago
Unverified
57075692e4668bd64473d6e027354b8c48034628

driver retired

jjchannon committed 4 years ago
Unverified
454a4ab25d14386836c86093346ba0e874477b62

drive through points

jjchannon committed 4 years ago
Unverified
a817c4356f8e05139a9cfc4853efe9a9e6ac830c

penalty points applied

jjchannon committed 4 years ago

README

The README file for this repository.

F1ES

A HTTP/CQRS/ES system based on a Formula 1 domain.

The system acts as if a race in a season can be managed. A driver can be registered outside of the context of a race. A race can be scheduled for a location, circuit and date for example. Cars for a team and a driver id can be registered for the race. The race can be started, re-started, red flagged, re-scheduled, pit lane opened/closed. A car can enter a pit lane and a pit box and also exit these.

These events can be triggered via HTTP. They are then recorded in a Marten event store. Race information can be queried also using Marten projections

TODO

DriverEngagedDRS DriverDisEngagedDRS DriverCrashed
DriverRetired

References

  1. F1 2020 Rules https://www.statsf1.com/reglement/sportif.pdf