-
Thank you! If you (or anyone) wants to contribute, we have an RFC for the authentication and authorization mechanism in Tempo we'd love feedback on. https://github.com/betwixt-labs/tempo/discussions/1
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
gRPC is not truly cross-platform; you can't use it with Cloudflare Workers, its support in the browser is lackluster, and Protocol Buffers are slow. Tempo is the RPC for [Bebop](https://github.com/betwixt-labs/bebop) which is the fastest and most efficient means of serializing data (check the benchmarks.) and used by companies such as Microsoft and powering services where low-latency, high throughput is key.
-
The bebop definition specifies fixed-width types inside a struct. The format of structs cannot be changed, but there are efficiency gains by omitting all of the indices and header data. It's useless as the root message, but it's small and fast for a benchmark.
-
Last point: There's already a major open source project in the backend space called Tempo. You may want to reconsider the name.
-
1) Go support is right here https://github.com/200sc/bebop
-
-
Nice project, somewhat similar in idea to my project (https://github.com/mikotoIO/sophon), good to see a lot of innovation in this space!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
The gRPC-Web protocol supports HTTP/1 and can be used from a browser.