<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - AI, ML &amp; Data Engineering - Articles</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ AI, ML &amp; Data Engineering Articles feed</description>
    <item>
      <title>Article: When Should You Use Liquid Clustering? Benchmarking Lakehouse Layout Strategies</title>
      <link>https://www.infoq.com/articles/liquid-clustering-lakehouse-layout/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI%2C+ML+%26+Data+Engineering-articles</link>
      <description>&lt;img src="https://res.infoq.com/articles/liquid-clustering-lakehouse-layout/en/headerimage/liquid-clustering-lakehouse-layout-header-1791465984987.jpg"/&gt;&lt;p&gt;Physical data layout is one of the most consequential decisions in lakehouse engineering. The author compares Liquid Clustering, ZOrdering, and partitioning across four workload types on Delta Lake, uncovering two undocumented failure modes that likely affect production systems today and offering a decision framework for choosing the right layout strategy.&lt;/p&gt; &lt;i&gt;By Kushal Kumar Vishwakarma&lt;/i&gt;</description>
      <category>Performance Evaluation</category>
      <category>Data Lake</category>
      <category>Clustering &amp; Caching</category>
      <category>Benchmark</category>
      <category>Data Storage</category>
      <category>Query</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Architecture &amp; Design</category>
      <category>article</category>
      <pubDate>Mon, 12 Oct 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/liquid-clustering-lakehouse-layout/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI%2C+ML+%26+Data+Engineering-articles</guid>
      <dc:creator>Kushal Kumar Vishwakarma</dc:creator>
      <dc:date>2026-10-12T11:00:00Z</dc:date>
      <dc:identifier>/articles/liquid-clustering-lakehouse-layout/en</dc:identifier>
    </item>
    <item>
      <title>Article: Building a Session-Ordered Kafka Pipeline in Go</title>
      <link>https://www.infoq.com/articles/apache-kafka-golang-session-ordered-pipeline/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI%2C+ML+%26+Data+Engineering-articles</link>
      <description>&lt;img src="https://res.infoq.com/articles/apache-kafka-golang-session-ordered-pipeline/en/headerimage/apache-kafka-golang-session-ordered-pipeline-header-1790945957360.jpg"/&gt;&lt;p&gt;The article describes a custom implementation that provides a session-level ordering on top of Apache Kafka partitions, supporting strict message ordering across 1000s of independent channels. The solution required application-level routing, consistent hashing, retries, and contiguous watermark commits. Engineers conducted operational hardening supported by extensive performance testing.&lt;/p&gt; &lt;i&gt;By Joshua Oluikpe&lt;/i&gt;</description>
      <category>Event Driven Architecture</category>
      <category>Redis</category>
      <category>Apache Kafka</category>
      <category>Event Stream Processing</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Architecture &amp; Design</category>
      <category>article</category>
      <pubDate>Wed, 07 Oct 2026 09:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/apache-kafka-golang-session-ordered-pipeline/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI%2C+ML+%26+Data+Engineering-articles</guid>
      <dc:creator>Joshua Oluikpe</dc:creator>
      <dc:date>2026-10-07T09:00:00Z</dc:date>
      <dc:identifier>/articles/apache-kafka-golang-session-ordered-pipeline/en</dc:identifier>
    </item>
    <item>
      <title>Article: The Platform Engineering Playbook for Production LLMs</title>
      <link>https://www.infoq.com/articles/platform-engineering-playbook-production-llms/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI%2C+ML+%26+Data+Engineering-articles</link>
      <description>&lt;img src="https://res.infoq.com/articles/platform-engineering-playbook-production-llms/en/headerimage/platform-engineering-playbook-production-llms-header-1790763235683.jpg"/&gt;&lt;p&gt;In this article, author discusses his experience with AI agent hallucinations in an inventory recommendation system and how this problem was solved by treating the LLM stack as a platform infrastructure concern instead of as an application one. He makes a case for a shared LLM platform with common services like prompt registry &amp; versioning, schema enforcement and token cost attribution by request.&lt;/p&gt; &lt;i&gt;By Aditya Mulik&lt;/i&gt;</description>
      <category>Agentic AI Architecture</category>
      <category>Artificial Intelligence</category>
      <category>Large language models</category>
      <category>Agents</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>article</category>
      <pubDate>Mon, 05 Oct 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/platform-engineering-playbook-production-llms/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI%2C+ML+%26+Data+Engineering-articles</guid>
      <dc:creator>Aditya Mulik</dc:creator>
      <dc:date>2026-10-05T11:00:00Z</dc:date>
      <dc:identifier>/articles/platform-engineering-playbook-production-llms/en</dc:identifier>
    </item>
  </channel>
</rss>
