Overview
Syllabus
Intro
Services architecture • Services configured as Erlang clusters with nodes. • Nodes deployed on containers • Nodes running the service will spawn Erlang processes
Scheduled Job framework written in El • Handles coordination of jobs across the Erlang nodies in a service rerunning failed jobs and persisting of status logs
Steps of a scheduled job workflow Airflow
Scheduled jobs in Application start()
Case study: Notification view analytic
Case study: Notification analysis
Setting up Kafka Ex 1. Add mix dependency to build
Supervisor module to listen on consur
GenServer consumer
Taught by
Databricks