-
Encore
Encore is the Backend Development Platform purpose-built to help you create event-driven and distributed systems.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
-
goa
🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨
This looks pretty awesome!
I'd love to see an example using websockets. I've used Go for websockets in the past but find the boilerplate-to-custom code ratio isn't great.
Knowing Go has a solid webrtc library (https://github.com/pion/webrtc), another cool feature would be webrtc support. Tons you can build with that!
Thanks! Encore does support dropping down to plain HTTP requests which lets you use Websockets, see [1]. We hope to make it more ergonomic and less boilerplate-y in the future, but it is supported :)
[1] https://github.com/encoredev/examples/tree/main/websocket-ec...
Is this something like https://dapr.io/?
This seems very much like https://goa.design/? Did you know it exists?