<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - Algorithms - News</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ Algorithms News feed</description>
    <item>
      <title>Uber Redesigns M3DB Sharding with Subclusters to Limit Failure Impact</title>
      <link>https://www.infoq.com/news/2026/09/uber-m3db-subcluster-sharding/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Algorithms-news</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/09/uber-m3db-subcluster-sharding/en/headerimage/generatedHeaderImage-1788717337142.jpg"/&gt;&lt;p&gt;Uber has redesigned shard placement in M3DB with fixed size subclusters to limit the impact of node failures, maintenance, and cluster scaling. The approach bounds shard dependencies, preserves replica isolation, and uses a greedy algorithm to select shard migrations while avoiding a separate rebalancing pass and unnecessary data movement.&lt;/p&gt; &lt;i&gt;By Leela Kumili&lt;/i&gt;</description>
      <category>Database</category>
      <category>Database Replication</category>
      <category>Load Balancing</category>
      <category>Sharding</category>
      <category>Availability</category>
      <category>Distributed Systems</category>
      <category>Clusters</category>
      <category>Scalability</category>
      <category>Time Series Data</category>
      <category>Open Source</category>
      <category>Uber</category>
      <category>Microservices</category>
      <category>Algorithms</category>
      <category>Fault Tolerance</category>
      <category>DevOps</category>
      <category>Architecture &amp; Design</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 21 Sep 2026 14:37:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/09/uber-m3db-subcluster-sharding/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Algorithms-news</guid>
      <dc:creator>Leela Kumili</dc:creator>
      <dc:date>2026-09-21T14:37:00Z</dc:date>
      <dc:identifier>/news/2026/09/uber-m3db-subcluster-sharding/en</dc:identifier>
    </item>
    <item>
      <title>From Memory-Hungry HNSW to Quantized SPANN: the Technical Evolution of Pinterest's Manas Platform</title>
      <link>https://www.infoq.com/news/2026/09/pinterest-search/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Algorithms-news</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/09/pinterest-search/en/headerimage/HG-1789489973604.jpg"/&gt;&lt;p&gt;Pinterest Engineering has enhanced its Manas search platform to manage vast data, improving efficiency in search and discovery functions. By applying Scalar and Product Quantization, memory usage decreased significantly while maintaining high recall rates. The platform utilizes SSDs for optimized performance, and is transitioning to multi-vector models for refined relevance matching.&lt;/p&gt; &lt;i&gt;By Olimpiu Pop&lt;/i&gt;</description>
      <category>Search</category>
      <category>Algorithms</category>
      <category>Infrastructure</category>
      <category>Optimization</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Wed, 16 Sep 2026 06:06:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/09/pinterest-search/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Algorithms-news</guid>
      <dc:creator>Olimpiu Pop</dc:creator>
      <dc:date>2026-09-16T06:06:00Z</dc:date>
      <dc:identifier>/news/2026/09/pinterest-search/en</dc:identifier>
    </item>
  </channel>
</rss>
