A case against text protocols

This page summarizes the projects mentioned and recommended in the original post on /r/programming

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • CQC

    CQC (Charmed Quark Controller) a commercial grade, full featured, software based automation system. CQC is built on our CIDLib C++ development system, which is also available here on GitHub.

  • As the author of a large automation system (https://github.com/DeanRoddey/CQC), I've done literally over a hundred drivers for devices and other systems and written tens of my own, which have protocols ranging the gamut from binary to text, nice to utterly suck-worthy, sync vs. async, standards based vs. ad hoc, etc...

  • protobuf-validation

    Discontinued Protobuf validator for Java

  • Some serialization libraries can do validation for you, greatly reducing the amount of code needed to implement a protocol and chances to introduce validation bugs. For example: https://github.com/entur/protobuf-validation

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts