Home

Chris Fregly edited this page Aug 9, 2015 · 34 revisions

![Flux Capacitor Logo] (https://raw.github.com/cfregly/fluxcapacitor/master/docs/images/fluxcapacitor-logo.png)

If you're looking for the Spark-based Big Data Flux Capacitor Repo, you can find it here: https://github.com/fluxcapacitor

Overview

Flux Capacitor is a Java-based distributed application demonstrating the following Netflix Open Source components (in alphabetical order):

In addition to the Netflix OSS components listed above, Flux Capacitor uses the following Open Source components:

This project demonstrates many aspects of a complete distributed, scalable application from dynamic configuration to real-time metrics.

This app can be deployed standalone, in a data center, or in an AWS (Amazon Web Services) environment with just a few configuration changes.

Architecture Overview

![Flux Capacitor Netflix OSS Overview] (https://raw.github.com/cfregly/fluxcapacitor/master/docs/images/fluxcapacitor-netflixoss-overview.jpg)

Video Demo

[launch video] (http://www.youtube.com/watch?feature=player_detailpage&v=jieWOTaY5mA) ![Flux Demo] (http://fluxcapacitor.com/FluxDemo.png)

Real-time Metrics

Hystrix Dashboard

![Hystrix Dashboard] (https://raw.github.com/cfregly/fluxcapacitor/master/docs/images/fluxcapacitor-hystrix-dashboard.jpg)

Annotated Example

![Hystrix Annotations] (https://raw.github.com/cfregly/fluxcapacitor/master/docs/images/dashboard-annoted-circuit-640.png)

Historical Metrics

Graphite Dashboard

![Graphite Dashboard] (https://raw.github.com/cfregly/fluxcapacitor/master/docs/images/fluxcapacitor-graphite-dashboard.jpg)

CloudWatch Dashboard

![CloudWatch Dashboard] (https://raw.github.com/cfregly/fluxcapacitor/master/docs/images/fluxcapacitor-cloudwatch-dashboard.jpg)