diff --git a/_inbox/Событийно-ориентированное программирование.md b/_inbox/Событийно-ориентированное программирование.md index d7672524..cee4ea73 100644 --- a/_inbox/Событийно-ориентированное программирование.md +++ b/_inbox/Событийно-ориентированное программирование.md @@ -18,4 +18,6 @@ linked: 1. **События (Events):** Это действия или происшествия, которые происходят в системе или программе, например, нажатие кнопки на пользовательском интерфейсе или публикация кафка-сообщения сервисом в кафку 2. **Обработчики событий (Event Handlers):** Это части кода, которые "слушают" определенные события и выполняются, когда эти события происходят. Обработчик события может быть функцией или методом или отдельным сервисом, который вызывается в ответ на событие. 3. **Цикл обработки событий (Event Loop):** Во многих событийно-ориентированных системах существует цикл событий, который постоянно ожидает поступления новых событий и направляет их соответствующим обработчикам. -4. **Очередь событий (Event Queue):** В системах с высокой нагрузкой или когда события могут возникать одновременно, события могут быть помещены в очередь для последовательной обработки. \ No newline at end of file +4. **Очередь событий (Event Queue):** В системах с высокой нагрузкой или когда события могут возникать одновременно, события могут быть помещены в очередь для последовательной обработки. + +Реализуются часто с использованием [брокеров сообщений](Брокер%20сообщений.md). \ No newline at end of file