├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── compose.yaml ├── grafana_provisioning ├── dashboards │ ├── grafana_dashboard.json │ └── main.yaml └── datasources │ └── automatic.yml ├── hackernews.py ├── init_sql └── init.sql ├── proton.py └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/README.md -------------------------------------------------------------------------------- /compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/compose.yaml -------------------------------------------------------------------------------- /grafana_provisioning/dashboards/grafana_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/grafana_provisioning/dashboards/grafana_dashboard.json -------------------------------------------------------------------------------- /grafana_provisioning/dashboards/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/grafana_provisioning/dashboards/main.yaml -------------------------------------------------------------------------------- /grafana_provisioning/datasources/automatic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/grafana_provisioning/datasources/automatic.yml -------------------------------------------------------------------------------- /hackernews.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/hackernews.py -------------------------------------------------------------------------------- /init_sql/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/init_sql/init.sql -------------------------------------------------------------------------------- /proton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytewax/hacking-hacker-news/HEAD/proton.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | bytewax==0.18 2 | requests 3 | proton-driver --------------------------------------------------------------------------------