Feature Matrix

KillrVideo is intended to serve as a reference application that demonstrates usage of many different features of DataStax Enterprise. We try to support these features in each of our different language implementations, but sometimes we're not completely at parity across all of our language implementations.

The table below provides a mapping of DataStax Enterprise features to the location in the microservices tier where each is implemented:

Product Feature Service Java Node.JS C# (.NET) Python
DSE DB
(Apache Cassandra)
Read / write using DataStax client drivers
  • Statements (Prepared, Batch, etc.)
  • Asynchronous Execution (optional)
All services X X X X
DSE Search
(Apache Solr)
Searching for videos by tag and title
  • Text Search
Search Service X X X
DSE Graph Recommendation Engine
  • Domain-specific language
  • OLTP graph traversals
Suggested Videos Service X coming soon
DSE Analytics
(Apache Spark)
Calculation of platform metrics
  • Views
  • User activities
(Currently available in Studio Notebooks only)

Additionally, you can use DataStax tools including Studio and Ops Center with KillrVideo by launching them via official DSE Docker images. See the Docker page for more information.

Next: Docker and Infrastructure Dependencies