Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/expediadotcom/haystack-idl
Span and other data model definitions used by Haystack
https://github.com/expediadotcom/haystack-idl
Last synced: 1 day ago
JSON representation
Span and other data model definitions used by Haystack
- Host: GitHub
- URL: https://github.com/expediadotcom/haystack-idl
- Owner: ExpediaDotCom
- License: apache-2.0
- Created: 2017-08-01T04:59:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-05-20T20:49:24.000Z (over 1 year ago)
- Last Synced: 2024-06-21T05:58:03.548Z (5 months ago)
- Language: Go
- Size: 114 KB
- Stars: 8
- Watchers: 18
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# haystack-idl
Span and other data models used by Haystack are defined as [Protocol Buffer](https://developers.google.com/protocol-buffers/) files in [proto](./proto) folder## Generating Java source for Haystack Spans
A simple maven pom file is available in [java](./java) folder to compile Haystack proto files in to a jar## Creating test data in kafka
Simple utility in Go to generate and send sample Spans to Kakfa is in [fakespans](./fakespans) folder## Building fakespans
```docker run --rm -it -v "$PWD":/usr/src/app -w /usr/src/app golang:1.8 /usr/src/app/build.sh```