Team,

Cassandra remains a really important system to be able to send data to.
However, it seems like we've not maintained these well.  We have what
appears to be at least a full generation behind on client versions (we are
on 3x vs 4x which is the latest stable with 5x apparently coming shortly).

We have components to send data, query data, and use Cassandra as a cache
store.  We have older mechanisms for json/avro and publish mechanisms for
records.

The libraries we do have depend on outdated versions of Guava and result in
many CVE hits.

I am inclined to think we should deprecate the 1.x components and remove
them as-is from the 2.x line.  Then re-introduce them with record only
interfaces and built against the latest stable Cassandra/Datastax/ScyllaDB
interfaces.

I'd love to hear thoughts from those closer to this space both as a user
and developer so we can make good next steps.

Thanks

Reply via email to