<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - Distributed Systems - Articles</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ Distributed Systems Articles feed</description>
    <item>
      <title>Article: Distributed Spring Batch without a Message Broker</title>
      <link>https://www.infoq.com/articles/spring-batch-without-broker/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Distributed+Systems-articles</link>
      <description>&lt;img src="https://res.infoq.com/articles/spring-batch-without-broker/en/headerimage/Distributed-Spring-Batch-Without-a-Message-Broker-header-1792419294298.jpg"/&gt;&lt;p&gt;Distributed Spring Batch partitioning already needs a shared, persistent job repository. This article makes that database the whole coordination plane and drops the message broker, sizing work to the live node count, a per-job master with no standing coordinator, compare-and-set claiming that prevents double-execution, two-phase heartbeat failover, and where a broker is still the right choice.&lt;/p&gt; &lt;i&gt;By Janardhan Reddy Chejarla&lt;/i&gt;</description>
      <category>Data Partitioning</category>
      <category>Spring Batch</category>
      <category>Java</category>
      <category>Messaging</category>
      <category>Distributed Systems</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>article</category>
      <pubDate>Wed, 21 Oct 2026 09:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/spring-batch-without-broker/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Distributed+Systems-articles</guid>
      <dc:creator>Janardhan Reddy Chejarla</dc:creator>
      <dc:date>2026-10-21T09:00:00Z</dc:date>
      <dc:identifier>/articles/spring-batch-without-broker/en</dc:identifier>
    </item>
    <item>
      <title>Article: From Microservices to Agents: the Next Evolution of Distributed Systems</title>
      <link>https://www.infoq.com/articles/distributed-systems-microservices-agentic-ai/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Distributed+Systems-articles</link>
      <description>&lt;img src="https://res.infoq.com/articles/distributed-systems-microservices-agentic-ai/en/headerimage/header-1792138504151.jpg"/&gt;&lt;p&gt;The article examines the transition from microservices to agentic AI architecture in distributed systems. Microservices allow for functional decomposition, while agentic systems focus on decision decomposition. This shift introduces new complexities in observability, reliability, and system design, highlighting the need for updated architectural patterns and practices.&lt;/p&gt; &lt;i&gt;By Mallika Rao&lt;/i&gt;</description>
      <category>Agentic AI Architecture Series</category>
      <category>Large language models</category>
      <category>Microservices</category>
      <category>Agentic AI Architecture</category>
      <category>Distributed Systems</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Architecture &amp; Design</category>
      <category>article</category>
      <pubDate>Mon, 19 Oct 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/distributed-systems-microservices-agentic-ai/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=Distributed+Systems-articles</guid>
      <dc:creator>Mallika Rao</dc:creator>
      <dc:date>2026-10-19T11:00:00Z</dc:date>
      <dc:identifier>/articles/distributed-systems-microservices-agentic-ai/en</dc:identifier>
    </item>
  </channel>
</rss>
