allenday / ethereum-streaming-analytics-demo

Process Ethereum data with Pubsub and Dataflow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ethereum-streaming-analytics-demo

Process Ethereum data with Pubsub and Dataflow

Build

mvn clean package

Run

export RUNNER=org.apache.beam.runners.dataflow.DataflowRunner
export PROJECT=ethereum-streaming-dev
export TOPIC=projects/ethereum-streaming-dev/topics/crypto_ethereum.transactions
export FIRESTORE_COLLECTION=demo_gas_price
java -cp target/ethereum-streaming-analytics-bundled-1.0-SNAPSHOT.jar com.google.allenday.TransactionMetricsPipeline \
  --runner=$RUNNER \
  --project=$PROJECT \
  --inputDataTopic=$TOPIC \
  --firestoreCollection=$FIRESTORE_COLLECTION \
  --streaming=true

About

Process Ethereum data with Pubsub and Dataflow

License:MIT License


Languages

Language:Java 39.1%Language:JavaScript 33.1%Language:HTML 26.9%Language:CSS 0.9%