https://github.com/opencars/schema
Async communication protocol
https://github.com/opencars/schema
pubsub
Last synced: 5 months ago
JSON representation
Async communication protocol
- Host: GitHub
- URL: https://github.com/opencars/schema
- Owner: opencars
- Created: 2022-01-05T22:22:38.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-21T21:31:47.000Z (over 3 years ago)
- Last Synced: 2025-07-31T22:48:43.438Z (11 months ago)
- Topics: pubsub
- Language: Go
- Homepage:
- Size: 49.8 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Async communication protocol
## Important
**One event payload should be produced only by one service!**
**Consumers should make decidions about event handling only based on payload type!**
## Structure
```
|- proto
|- context_name
|- service_package
```
This package is a schema registry for recognizable and pluggable event communication.
+ Event producing
+ Event consuming
+ Topic naming definitions
+ Extending protocol