hoelee
ec2b89130b
Deploy / build (push) Successful in 24s
post: when a proxy timeout returns HTML instead of JSON (EN+ZH)
...
499 post-mortem: an O(n) library audit inside a polled GET on a one-core
cgroup, three reverse-proxy hops, and the status no monitor watches.
- measured: 13.6 s idle / 17.7-98.5-35.8 s probes / 76-2507 s under load
- evidence triad: 7x 499 @ portal, zero app-log entries, in-container repro
- fix: 300 s TTL cache + single-flight refresh + refreshing/cached_at flags,
text-first client reader, ?refresh=1
- result: cached path 200 in 0.24-0.36 s (median 0.26 s)
- art: ideogram4 base frame + 4 derived targets, art-meta evidence line
- LinkedIn companion: docs/linkedin/batch-07-linkedin-posts.md
2026-10-28 09:00:11 +08:00
..
2026-10-28 09:00:11 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-27 22:30:31 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-27 22:30:31 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 19:29:26 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 11:59:42 +08:00
2026-10-19 11:02:28 +08:00
2026-10-26 03:58:10 +08:00
2026-10-20 23:37:52 +08:00
2026-10-25 18:45:43 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 19:29:26 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-23 02:02:50 +08:00
2026-10-25 18:45:43 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-20 05:45:49 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 20:45:00 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 19:47:54 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 19:47:54 +08:00
2026-10-19 11:02:28 +08:00
2026-10-27 22:30:31 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 19:29:26 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-28 09:00:11 +08:00
2026-10-27 22:30:31 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 18:45:43 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-27 22:30:31 +08:00
2026-10-21 07:46:44 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 20:45:00 +08:00
2026-10-25 19:47:54 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 18:45:43 +08:00
2026-10-19 11:02:28 +08:00
2026-10-20 23:37:52 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-27 22:30:31 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-27 22:30:31 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 19:29:26 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 11:59:42 +08:00
2026-10-19 11:02:28 +08:00
2026-10-26 03:58:10 +08:00
2026-10-20 23:37:52 +08:00
2026-10-25 18:45:43 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 19:29:26 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-23 02:02:50 +08:00
2026-10-25 18:45:43 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-20 05:45:49 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 20:45:00 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 19:47:54 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 19:47:54 +08:00
2026-10-19 11:02:28 +08:00
2026-10-27 22:30:31 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 19:29:26 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-28 09:00:11 +08:00
2026-10-27 22:30:31 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 18:45:43 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-27 22:30:31 +08:00
2026-10-21 07:46:44 +08:00
2026-10-19 11:02:28 +08:00
2026-10-22 20:45:00 +08:00
2026-10-25 19:47:54 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-19 11:02:28 +08:00
2026-10-25 18:45:43 +08:00
2026-10-19 11:02:28 +08:00
2026-10-20 23:37:52 +08:00