Event Sourcing
Goal
- Work with data through the event model has been studied and implemented (event sourcing)
- New service
billing
Service
- Add service billing
- entity: account (GDPR), tariff, payment, order
- add span-id header for response
- add opentracing for commands
- eventsourcing (for payment entity)
- next-ui
- update
package.json
metadata
- update
- landing
- fix build
Package
Add a new package for work by an event-sourcing model in golang applications
DevOps
- update
ct.mk
- makefile: fix naming job
- makefile: set context for minikube
- update grafana-tempo.yaml
- gitlab-ci: add support helm chart
- gitlab-ci: improve docker scanner
- add docs by gitlab ci/github ci
Other
- refactoring
- delete double
uuid
package for golang application
- delete double
- update dependencies
- improve docs
Deprecated
- drop support database: Cassandra, Scylla (To come back when there will be an opportunity to work more actively with them)