Skip to content

Commit

Permalink
Merge pull request #2 from madflojo/readme
Browse files Browse the repository at this point in the history
chore(docs): updating readme
  • Loading branch information
madflojo authored Jun 29, 2024
2 parents 2e6d695 + cf9b2aa commit 3764129
Showing 1 changed file with 20 additions and 2 deletions.
22 changes: 20 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,20 @@
# protobuf-definitions
Protobuf definitions for function to host callbacks
# Tarmac Protobuf Definitions

This repository contains the protobuf definitions for the Tarmac project.

The protobuf definitions are used by Tarmac SDKs or functions directly to perform host calls to the Tarmac server.
Communication between the Tarmac server and functions/SDKs is via [waPC](https://wapc.io/) WebAssembly Procedure Calls.

## Structure

| Proto File | Description |
|------------|-------------|
| `tarmac.proto` | Contains common messages used for various message types. |
| `kvstore.proto` | Protobuf definitions for KVStore related messages. |
| `metrics.proto` | Protobuf definitions for Metrics related messages. |
| `http.proto` | Protobuf definitions for HTTP client related messages. |
| `sql.proto` | Protobuf definitions for SQL query related messages. |

## Contributing

Contributions are welcome, please open an issue or submit a pull request for any changes or improvements.

0 comments on commit 3764129

Please sign in to comment.