Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 769 Bytes

README.md

File metadata and controls

44 lines (29 loc) · 769 Bytes

Iotics API

Create Data Mesh. Use interoperable digital twins to create data interactions and build powerful real-time data products. This repository contains protocol buffers specification for Iotics API.

The build pipeline is using Buf

Protobuf

Protobuf definitions are under proto/ directory.

See https://github.com/golang/protobuf and https://github.com/grpc-ecosystem/grpc-gateway

Dependencies

See the deps: section in buf.yaml regarding third-party dependencies. To update these, run:

make mod-update

Lint

Validate proto files:

make lint

Prerequisites

  • Docker runtime

Technology Used

  • buf
  • gRPC
  • HTTP
  • Bash
  • Lint
  • Docker
  • GitHub
  • Protobuf
  • Makefile
  • Markdown