<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Реальное Время on Digitable courses</title>
    <link>https://courses.digitable.life/tags/%D1%80%D0%B5%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F/</link>
    <description>Recent content in Реальное Время on Digitable courses</description>
    <generator>Hugo</generator>
    <language>ru-RU</language>
    <lastBuildDate>Sat, 01 Aug 2026 00:12:59 +0300</lastBuildDate>
    <atom:link href="https://courses.digitable.life/tags/%D1%80%D0%B5%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>RTOS: задачи, планировщик, синхронизация, FreeRTOS на практике</title>
      <link>https://courses.digitable.life/post/embedded/06-rtos/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/06-rtos/</guid>
      <description>Зачем прошивке ядро реального времени, как устроен вытесняющий планировщик с фиксированными приоритетами, чем очередь лучше семафора, откуда берётся инверсия приоритетов и как всё это выглядит в FreeRTOS на STM32 и ESP32.</description>
    </item>
    <item>
      <title>Другие ОС: macOS и XNU, Windows NT, Solaris/illumos, Plan 9, RTOS</title>
      <link>https://courses.digitable.life/post/operating-systems/16-other-operating-systems/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/operating-systems/16-other-operating-systems/</guid>
      <description>Мир не заканчивается на Linux: как устроены XNU, Windows NT, illumos, Plan 9 и системы реального времени, что из них перетекло в Linux и что это меняет в вашем коде</description>
    </item>
    <item>
      <title>Прерывания и реальное время: ISR, приоритеты, гонки, детерминизм</title>
      <link>https://courses.digitable.life/post/embedded/04-interrupts-and-timing/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/04-interrupts-and-timing/</guid>
      <description>Как устроен вход в прерывание на Cortex-M, откуда берётся латентность и джиттер, почему volatile не спасает от гонок, что такое инверсия приоритетов и как измерять время осциллографом, а не принтами.</description>
    </item>
    <item>
      <title>Реальное время: WebSocket, SSE, long polling, WebRTC</title>
      <link>https://courses.digitable.life/post/networking/08-websockets-and-realtime/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/networking/08-websockets-and-realtime/</guid>
      <description>Четыре способа доставить данные, о которых сервер узнал раньше клиента: от честного опроса и long polling до SSE, кадров WebSocket по битам и NAT traversal в WebRTC — с реальными дампами, разбором фрейминга, heartbeat, backpressure и масштабирования на миллион соединений.</description>
    </item>
  </channel>
</rss>
