/killrvideo-java

Java implementation for KillrVideo project

Primary LanguageJavaApache License 2.0Apache-2.0

KillrVideo Java

License Apache2

Build Status

A reference application for Java developers looking to learn more about using Apache Cassandra and DataStax Enterprise in their applications and services. Learn more at Killrvideo.

The latest stable build of KillrVideo Java is v2.1.0. Master is experimental. Please use v2.1.0 if you attempting to follow the instructions in the links below.

Building Locally

Docker Way

docker run -v ${PWD}:/opt/killrvideo-java -w /opt/killrvideo-java maven mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B

Maven Way

mvn install

Running Locally

Use these guides to get started running KillrVideo locally on your development machine:

Pull Requests, Requests for More Examples

This project will continue to evolve along with Cassandra and you can expect that as Cassandra and the DataStax driver add new features. This sample application will try and provide examples of those.

We will gladly accept any pull requests for bug fixes, new features, etc. and if you have a request for an example that you don't see in the code currently, send me a message @SonicDMG or @clunven on Twitter or open an issue here on GitHub.

License

Copyright 2018 David Gilardi, Cedrick Lunven, derived from original work by Duy Hai Doan

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.