Requirements for running K8ssandra for development

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • cassandra-medusa

    Apache Cassandra Backup and Restore Tool

    Medusa for Apache Cassandra® : Backup and restore tool for Cassandra

  • jq

    Command-line JSON processor

    jq

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • metric-collector-for-apache-cassandra

    Drop-in metrics collection and dashboards for Apache Cassandra

    Metrics Collector for Apache Cassandra : Metric collection and Dashboards for Apache Cassandra (2.2, 3.0, 3.11, 4.0) clusters.

  • stargate

    An open source data gateway

    Stargate : API framework and data gateway (CQL, REST, GraphQL)

  • management-api-for-apache-cassandra

    RESTful / Secure Management Sidecar for Apache Cassandra

    Management API for Apache Cassandra : Secure Management Sidecar for Apache Cassandra

  • prometheus

    The Prometheus monitoring system and time series database.

    Prometheus : Monitoring system & time series database

  • cass-operator

    The DataStax Kubernetes Operator for Apache Cassandra

    Cass Operator : Kubernetes Operator for Apache Cassandra

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • kind

    Kubernetes IN Docker - local clusters for testing Kubernetes

    Kind 0.7.0

  • medusa-operator

    A Kubernetes operator for managing Cassandra backups/restores with Medusa

    Medusa Operator : Kubernetes Operator for Medusa

  • Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

    Grafana : Fully composable observability stack

  • reaper-operator

    Kubernetes operator for Cassandra Reaper

    Reaper Operator : Kubernetes Operator for Reaper

  • helm-charts

    Prometheus community Helm charts

    kube-prometheus-stack chart: Prometheus : Monitoring system & time series database Grafana : Fully composable observability stack

  • ccm

    A script to easily create and destroy an Apache Cassandra cluster on localhost

    Cassandra can run with fairly limited resources as long as you don’t put too much pressure on it. For example, for the Reaper project, we run our integration tests with CCM (Cassandra Cluster Manager), configured at 256MB of heap size. This allows the JVM to allocate an additional 256MB of off heap memory, allowing Cassandra to use up to 512MB of RAM.

  • nosqlbench

    The open source, pluggable, nosql benchmarking suite.

    We used NoSQLBench to perform moderate load benchmarks. It comes with a convenient Docker image that we could use straight away to run stress jobs in our k8s cluster.

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