Programação reativa é sobre tratar tudo como streams de eventos e pensar de forma assíncrona. Ela requer cuidado com inicialização tardia, side-effects e bloqueios de threads. O documento apresenta programação reativa e faz um workshop prático sobre o assunto.