All Projects → confluentinc → Ducktape

confluentinc / Ducktape

System integration and performance tests

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Ducktape

Confluent Kafka Dotnet
Confluent's Apache Kafka .NET client
Stars: ✭ 2,110 (+717.83%)
Mutual labels:  confluent
kafkaESK
An event-driven monitoring tool that can consume messages from Apache Kafka clusters and display the aggregated data on a dashboard for analysis and maintenance.
Stars: ✭ 79 (-69.38%)
Mutual labels:  confluent
schema-registry-gitops
Manage Confluent Schema Registry subjects through Infrastructure as code
Stars: ✭ 36 (-86.05%)
Mutual labels:  confluent
Hivemq Mqtt Tensorflow Kafka Realtime Iot Machine Learning Training Inference
Real Time Big Data / IoT Machine Learning (Model Training and Inference) with HiveMQ (MQTT), TensorFlow IO and Apache Kafka - no additional data store like S3, HDFS or Spark required
Stars: ✭ 204 (-20.93%)
Mutual labels:  confluent
kafka-connect-fs
Kafka Connect FileSystem Connector
Stars: ✭ 107 (-58.53%)
Mutual labels:  confluent
puppet-confluent
Puppet Module for installing and configuring the Confluent Platform
Stars: ✭ 14 (-94.57%)
Mutual labels:  confluent
Kafka Rest
Confluent REST Proxy for Kafka
Stars: ✭ 1,863 (+622.09%)
Mutual labels:  confluent
avrora
A convenient Elixir library to work with Avro schemas and Confluent® Schema Registry
Stars: ✭ 59 (-77.13%)
Mutual labels:  confluent
avro-serde-php
Avro Serialisation/Deserialisation (SerDe) library for PHP 7.3+ & 8.0 with a Symfony Serializer integration
Stars: ✭ 43 (-83.33%)
Mutual labels:  confluent
kafka-shell
⚡A supercharged, interactive Kafka shell built on top of the existing Kafka CLI tools.
Stars: ✭ 107 (-58.53%)
Mutual labels:  confluent
Ksql Udf Deep Learning Mqtt Iot
Deep Learning UDF for KSQL for Streaming Anomaly Detection of MQTT IoT Sensor Data
Stars: ✭ 219 (-15.12%)
Mutual labels:  confluent
schema-registry-php-client
A PHP 7.3+ API client for the Confluent Schema Registry REST API based on Guzzle 6 - http://docs.confluent.io/current/schema-registry/docs/index.html
Stars: ✭ 40 (-84.5%)
Mutual labels:  confluent
srclient
Golang Client for Schema Registry
Stars: ✭ 188 (-27.13%)
Mutual labels:  confluent
Confluent Kafka Python
Confluent's Kafka Python Client
Stars: ✭ 2,578 (+899.22%)
Mutual labels:  confluent
kafka-application4s
https://medium.com/xebia-france/getting-started-with-scala-and-apache-kafka-62bb1ca6a77f
Stars: ✭ 21 (-91.86%)
Mutual labels:  confluent
Kafka Connect Storage Cloud
Kafka Connect suite of connectors for Cloud storage (Amazon S3)
Stars: ✭ 153 (-40.7%)
Mutual labels:  confluent
ksql-jdbc-driver
JDBC driver for Apache Kafka
Stars: ✭ 85 (-67.05%)
Mutual labels:  confluent
confluent-spark-avro
Spark UDFs to deserialize Avro messages with schemas stored in Schema Registry.
Stars: ✭ 18 (-93.02%)
Mutual labels:  confluent
kafka-connect-iot-mqtt-connector-example
Internet of Things Integration Example => Apache Kafka + Kafka Connect + MQTT Connector + Sensor Data
Stars: ✭ 170 (-34.11%)
Mutual labels:  confluent
kafka-avro-confluent
Kafka De/Serializer using avro and Confluent's Schema Registry
Stars: ✭ 18 (-93.02%)
Mutual labels:  confluent

Distributed System Integration & Performance Testing Library

Overview

Ducktape contains tools for running system integration and performance tests. It provides the following features:

  • Isolation by default so system tests are as reliable as possible.
  • Utilities for pulling up and tearing down services easily in clusters in different environments (e.g. local, custom cluster, Vagrant, K8s, Mesos, Docker, cloud providers, etc.)
  • Easy to write unit tests for distributed systems
  • Trigger special events (e.g. bouncing a service)
  • Collect results (e.g. logs, console output)
  • Report results (e.g. expected conditions met, performance results, etc.)

Documentation

For detailed documentation on how to install, run, create new tests please refer to: http://ducktape-docs.readthedocs.io/

Contribute

License

The project is licensed under the Apache 2 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].