<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Go on TaskFused.com</title>
    <link>https://taskfused.com/tags/go/</link>
    <description>Recent content in Go on TaskFused.com</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 18 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://taskfused.com/tags/go/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cache Stampede Protection With TaskFused, One Rebuild When a Busy Page Expires</title>
      <link>https://taskfused.com/cache-stampede-protection-with-taskfused-one-rebuild-when-a-busy-page-expires/</link>
      <pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://taskfused.com/cache-stampede-protection-with-taskfused-one-rebuild-when-a-busy-page-expires/</guid>
      <description>&lt;p&gt;A news site&amp;rsquo;s front page is built from a dozen slow queries, so it&amp;rsquo;s cached for five minutes. At the moment the cache entry expires, three hundred readers are loading the page. Every one of them misses the cache, and every one starts the same dozen queries. The database, which was fine a second ago, is suddenly doing three hundred times the work, pages time out, and the timeouts make readers reload. That&amp;rsquo;s a cache stampede, sometimes called the thundering herd.&lt;/p&gt;</description>
    </item>
    <item>
      <title>First TaskFused Release Runs Duplicate Requests Once and Survives Worker Crashes</title>
      <link>https://taskfused.com/first-taskfused-release-runs-duplicate-requests-once-and-survives-worker-crashes/</link>
      <pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://taskfused.com/first-taskfused-release-runs-duplicate-requests-once-and-survives-worker-crashes/</guid>
      <description>&lt;p&gt;Some work gets asked for more than once. Someone double-clicks Export. A client times out and sends the request again while the first one is still running. Ten dashboards open at nine and all want last month&amp;rsquo;s report. Each copy costs the same CPU, the same API credits and the same database time as the first, and when copies overlap they can trip over each other.&lt;/p&gt;&#xA;&lt;p&gt;TaskFused 0.1 is a small Go engine that runs that work once. You name each piece of work. The first request with a name creates an operation, saved to a local SQLite file before anyone hears about it. Equal requests after that join the same operation, wait with it, and get the same result. Once the work is done, later requests get the stored result straight away.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Monthly Report Exports With TaskFused, Built Once When Ten Managers Click at 9am</title>
      <link>https://taskfused.com/monthly-report-exports-with-taskfused-built-once-when-ten-managers-click-at-9am/</link>
      <pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://taskfused.com/monthly-report-exports-with-taskfused-built-once-when-ten-managers-click-at-9am/</guid>
      <description>&lt;p&gt;On the first working day of the month, every regional manager opens the dashboard and clicks Export on last month&amp;rsquo;s sales report. The report is the same for all of them. It reads two million order rows, groups them, draws six charts and writes a PDF, which takes about forty seconds of database time. Ten clicks in the same minute means ten copies of that work, ten heavy queries fighting over the same tables, and a dashboard that crawls for everyone else.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Paid AI Calls With TaskFused, One Model Call Billed When Three Parts of an App Ask</title>
      <link>https://taskfused.com/paid-ai-calls-with-taskfused-one-model-call-billed-when-three-parts-of-an-app-ask/</link>
      <pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://taskfused.com/paid-ai-calls-with-taskfused-one-model-call-billed-when-three-parts-of-an-app-ask/</guid>
      <description>&lt;p&gt;A user uploads a 40-page contract and the app wants a summary. The browser asks for it when the page opens. The search indexer asks for it a few seconds later, because summaries make good snippets. And the user, impatient, hits Refresh. Three requests, one document, and each one would send the whole contract to a language model and pay for every token of it, three times.&lt;/p&gt;&#xA;&lt;p&gt;AI calls are the clearest case for doing work once. They&amp;rsquo;re slow, often ten or twenty seconds for a long document, so duplicates overlap a lot. They&amp;rsquo;re billed per token. And the answer for the same document, model and prompt doesn&amp;rsquo;t need to be made twice.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
