├── README.md ├── data ├── connected-users-sm.csv ├── gender-sm.csv ├── gender.csv.gz ├── interests-sm.csv ├── mlb.csv ├── nba.csv ├── nfl.csv ├── ratings-sm-only-0-and-1.csv ├── ratings-sm-only-01.json ├── ratings-sm.csv ├── ratings-sm.json ├── ratings.csv.gz └── users-sm.csv ├── img ├── ALS.png ├── connected-users.png ├── kinesis-arch.png ├── kinesis-streaming-deployment.png ├── kinesis-throughput-and-pricing.png ├── pagerank.png ├── streaming-deployment.png ├── streaming-lambda-architecture-advanced.png └── streaming-lambda-architecture.png └── src └── scala ├── core └── Core.scala ├── graphx └── GraphX.scala ├── mllib └── ALS.scala └── sql └── SQL.scala /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/README.md -------------------------------------------------------------------------------- /data/connected-users-sm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/connected-users-sm.csv -------------------------------------------------------------------------------- /data/gender-sm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/gender-sm.csv -------------------------------------------------------------------------------- /data/gender.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/gender.csv.gz -------------------------------------------------------------------------------- /data/interests-sm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/interests-sm.csv -------------------------------------------------------------------------------- /data/mlb.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/mlb.csv -------------------------------------------------------------------------------- /data/nba.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/nba.csv -------------------------------------------------------------------------------- /data/nfl.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/nfl.csv -------------------------------------------------------------------------------- /data/ratings-sm-only-0-and-1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/ratings-sm-only-0-and-1.csv -------------------------------------------------------------------------------- /data/ratings-sm-only-01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/ratings-sm-only-01.json -------------------------------------------------------------------------------- /data/ratings-sm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/ratings-sm.csv -------------------------------------------------------------------------------- /data/ratings-sm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/ratings-sm.json -------------------------------------------------------------------------------- /data/ratings.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/ratings.csv.gz -------------------------------------------------------------------------------- /data/users-sm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/data/users-sm.csv -------------------------------------------------------------------------------- /img/ALS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/img/ALS.png -------------------------------------------------------------------------------- /img/connected-users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/img/connected-users.png -------------------------------------------------------------------------------- /img/kinesis-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/img/kinesis-arch.png -------------------------------------------------------------------------------- /img/kinesis-streaming-deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/img/kinesis-streaming-deployment.png -------------------------------------------------------------------------------- /img/kinesis-throughput-and-pricing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/img/kinesis-throughput-and-pricing.png -------------------------------------------------------------------------------- /img/pagerank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/img/pagerank.png -------------------------------------------------------------------------------- /img/streaming-deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/img/streaming-deployment.png -------------------------------------------------------------------------------- /img/streaming-lambda-architecture-advanced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/img/streaming-lambda-architecture-advanced.png -------------------------------------------------------------------------------- /img/streaming-lambda-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/img/streaming-lambda-architecture.png -------------------------------------------------------------------------------- /src/scala/core/Core.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/src/scala/core/Core.scala -------------------------------------------------------------------------------- /src/scala/graphx/GraphX.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/src/scala/graphx/GraphX.scala -------------------------------------------------------------------------------- /src/scala/mllib/ALS.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/src/scala/mllib/ALS.scala -------------------------------------------------------------------------------- /src/scala/sql/SQL.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfregly/spark-after-dark/HEAD/src/scala/sql/SQL.scala --------------------------------------------------------------------------------