What libraries are missing in the ecosystem, for you? Any libraries - essential and non essential ones also.
MQTT and gRPC are things that would be nice for working with services.
I know there has been movement on gRPC lately but I still don’t know of any MQTT effort.
Hmm? There’s an MQTT client library at least. I use it to control my water heater.
Which library if I may ask?
For me its mainly database related things. Like something to do low latency writes to disk in a write-ahead-log fashion.
Which [mqtt] library if I may ask?
I use this one: https://github.com/ekoeppen/mqtt_client
Hasn’t it been abandoned?
Hi! I’m the maintainer of odis-labs/ocaml-mqtt package.
The library implements the MQTT client protocol with QoS levels 0 and 1 (2 is currently missing and is arguably less useful). I used it in a production setting to serve up to 20 million events per day without any issues. There’s still some work to make it feature complete and reliable, but I think it’s a good foundation.
Feel free to try it out and let me know what’s missing
It’s not so much that libraries are missing, as the documentation to use those libraries is missing.
most recently I could not find a NATS client
Also high quality native compression libraries instead of the wrappers for the system libs:
It’s a niche interest but I would be happy about a library that can parse FIT files (popular for fitness data) files. The workaround is to parse GPX files, another popular format, which is based on XML.