# Урок 24. Запуск графов по событию

{% include [note-alert](../_includes/onboarding-alert.md) %}

Запуск графов по событиям обеспечивается [Реактором](https://wiki.yandex-team.ru/nirvana/reactor/intro). События, о которых знает Реактор, представляются в нем в виде версий некоторых [артефактов](https://wiki.yandex-team.ru/nirvana/reactor/artifact/). В Реакторе можно настроить запуск процессов aka [реакций](https://wiki.yandex-team.ru/nirvana/reactor/intro/examples/#reakcii) по появлению новой(ых) версии(ий) одного или нескольких артефактов с возможностью определить условие запуска.

В этом уроке:

1. [Настроим запуск графа по появлению зарегистрированного события в Реакторе](#existing-events).
1. [Настроим запуск графа по появлению группы зарегистрированных событий в Реакторе](#condition)
1. [Научимся регистрировать в Реакторе свои события](#custom-events).

> Перед началом урока заведите себе папку для экспериментов `<yourStaffLogin>` в [/onboarding/playground](https://nirvana.yandex-team.ru/browse/resolve?path=%2Fonboarding%2Fplayground). Вся дальнейшая работа с сущностями в уроке будет вестись в ней.

## Шаг 1. Настроим запуск графа по появлению зарегистрированного события в Реакторе. {#existing-events}

## Шаг 2. Настроим запуск графа по появлению группы зарегистрированных событий в Реакторе. {#condition}

## Шаг 3. Научимся регистрировать в Реакторе свои события. {#custom-events}
