<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <title>Matplotlib - 标签 - William</title>
    <link>https://williamlfang.github.io/tags/matplotlib/</link>
    <description>Matplotlib - 标签 | William</description>
    <generator>Hugo -- gohugo.io</generator><language>zh-CN</language><lastBuildDate>Thu, 12 Nov 2026 12:00:00 &#43;0800</lastBuildDate><atom:link href="https://williamlfang.github.io/tags/matplotlib/" rel="self" type="application/rss+xml" /><item>
  <title>Why trading.hyena17 runs past 09:30: request timeouts and slow service readiness</title>
  <link>https://williamlfang.github.io/2026-11-12-airflow-trading-hyena17-task-timing/</link>
  <pubDate>Thu, 12 Nov 2026 12:00:00 &#43;0800</pubDate>
  <author>william</author>
  <guid>https://williamlfang.github.io/2026-11-12-airflow-trading-hyena17-task-timing/</guid>
  <description><![CDATA[<div class="featured-image"><img loading="eager" src="https://williamlfang.github.io/2026-11-12-airflow-trading-hyena17-task-timing/morning-timeline.png" alt="Why trading.hyena17 runs past 09:30: request timeouts and slow service readiness" title="Why trading.hyena17 runs past 09:30: request timeouts and slow service readiness" referrerpolicy="no-referrer"/></div><p>I wanted to know which tasks in <code>trading.hyena17</code> make the morning setup run past 09:30. Sorting by duration was misleading. Some tasks deliberately run until 15:00, while a task that takes only five seconds can still start ninety seconds late.</p>
<p>The Nov 12 run has two main problems. <strong>Stock-weight preparation takes 352.6 seconds and leaves only 4.4 seconds before 09:30.</strong> Downstream, the slowest shared-service startup takes another 167.3 seconds and finishes at 09:35:15. Redis itself takes 4.8 seconds. Its late start comes from its dependencies.</p>]]></description>
</item>
</channel>
</rss>
