<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ feed</description>
    <item>
      <title>Google Introduces Middleware Architecture for Genkit Applications</title>
      <link>https://www.infoq.com/news/2026/05/google-genkit-middleware/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/google-genkit-middleware/en/headerimage/generatedHeaderImage-1779644472413.jpg"/&gt;&lt;p&gt;Google has introduced Middleware for Genkit, its open-source framework for building AI-powered and agentic applications. The update adds a programmable interception layer around model calls, tool execution, and generation loops, giving developers more control over reliability, safety, and orchestration inside production AI systems.&lt;/p&gt; &lt;i&gt;By Robert Krzaczyński&lt;/i&gt;</description>
      <category>Artificial Intelligence</category>
      <category>Google</category>
      <category>Middleware</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>news</category>
      <pubDate>Sun, 24 May 2026 17:55:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/google-genkit-middleware/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Robert Krzaczyński</dc:creator>
      <dc:date>2026-05-24T17:55:00Z</dc:date>
      <dc:identifier>/news/2026/05/google-genkit-middleware/en</dc:identifier>
    </item>
    <item>
      <title>AWS MCP Server Reaches GA with Full API Coverage and IAM-Based Governance</title>
      <link>https://www.infoq.com/news/2026/05/aws-mcp-ga/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://www.infoq.com/styles/static/images/logo/logo_bigger.jpg"/&gt;&lt;p&gt;AWS has recently made its managed Model Context Protocol (MCP) server generally available, giving AI coding agents controlled access to AWS APIs, documentation, and operational workflows through a standard interface. It provides a safer and more auditable way to connect AI agents to AWS services without handing over broad credentials.&lt;/p&gt; &lt;i&gt;By Renato Losio&lt;/i&gt;</description>
      <category>AWS CloudTrail</category>
      <category>Cloud</category>
      <category>AWS</category>
      <category>Agents</category>
      <category>Model Context Protocol (MCP)</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Sun, 24 May 2026 08:53:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/aws-mcp-ga/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Renato Losio</dc:creator>
      <dc:date>2026-05-24T08:53:00Z</dc:date>
      <dc:identifier>/news/2026/05/aws-mcp-ga/en</dc:identifier>
    </item>
    <item>
      <title>Google Cloud Introduces Cross-Engine Iceberg Support in BigQuery</title>
      <link>https://www.infoq.com/news/2026/05/google-cross-engine-iceberg/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/google-cross-engine-iceberg/en/headerimage/generatedHeaderImage-1778071626715.jpg"/&gt;&lt;p&gt;At the Apache Iceberg Summit last month, Google announced new interoperability features for Apache Iceberg in BigQuery. The preview of the serverless Iceberg REST catalog lets teams create, update, and query the same Apache Iceberg tables in BigQuery and in engines like Spark, Flink, and Trino without duplicating data.&lt;/p&gt; &lt;i&gt;By Renato Losio&lt;/i&gt;</description>
      <category>Google BigQuery</category>
      <category>Cloud</category>
      <category>Data Lake</category>
      <category>Google Cloud</category>
      <category>Apache Iceberg</category>
      <category>Data Portability</category>
      <category>Data Catalog</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Sat, 23 May 2026 08:42:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/google-cross-engine-iceberg/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Renato Losio</dc:creator>
      <dc:date>2026-05-23T08:42:00Z</dc:date>
      <dc:identifier>/news/2026/05/google-cross-engine-iceberg/en</dc:identifier>
    </item>
    <item>
      <title>Uber Improves Restaurant Recommendations Using Real-Time Signals and Listwise Ranking</title>
      <link>https://www.infoq.com/news/2026/05/uber-eats-ranking-system/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/uber-eats-ranking-system/en/headerimage/generatedHeaderImage-1779039533128.jpg"/&gt;&lt;p&gt;Uber updates its Uber Eats Home Feed recommendation system using near real-time user sequence features and a Generative Recommender model. The system evolves from hand-crafted features to transformer-based sequence modeling, reduces feature freshness from 24 hours to seconds, and shifts from pointwise scoring to listwise GenRec for improved contextual ranking and real-time personalization.&lt;/p&gt; &lt;i&gt;By Leela Kumili&lt;/i&gt;</description>
      <category>Evolutionary Architecture</category>
      <category>Generative AI</category>
      <category>Uber</category>
      <category>Evolutionary Design</category>
      <category>MLOps</category>
      <category>Event Driven Architecture</category>
      <category>Distributed Systems</category>
      <category>Machine Learning</category>
      <category>Data Pipelines</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Fri, 22 May 2026 14:32:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/uber-eats-ranking-system/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Leela Kumili</dc:creator>
      <dc:date>2026-05-22T14:32:00Z</dc:date>
      <dc:identifier>/news/2026/05/uber-eats-ranking-system/en</dc:identifier>
    </item>
    <item>
      <title>InfoQ Launches Online AI Engineering Cohort and Certification for Senior Software Practitioners</title>
      <link>https://www.infoq.com/news/2026/05/ai-engineering-certification-pro/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/ai-engineering-certification-pro/en/headerimage/Online-AI-Engineeing-Cohort-1779430356799.jpg"/&gt;&lt;p&gt;InfoQ has launched a five-week online AI Engineering certification for senior practitioners working on production AI systems, covering RAG, agents, AI platforms, evals, reliability, and operational trade-offs.&lt;/p&gt; &lt;i&gt;By Artenisa Chatziou&lt;/i&gt;</description>
      <category>InfoQ Certification Program</category>
      <category>Artificial Intelligence</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>news</category>
      <pubDate>Fri, 22 May 2026 13:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/ai-engineering-certification-pro/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Artenisa Chatziou</dc:creator>
      <dc:date>2026-05-22T13:00:00Z</dc:date>
      <dc:identifier>/news/2026/05/ai-engineering-certification-pro/en</dc:identifier>
    </item>
    <item>
      <title>Discord Rebuilds Database Operations Around Automation to Manage ScyllaDB at Massive Scale</title>
      <link>https://www.infoq.com/news/2026/05/discord-scylladb-automation/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/discord-scylladb-automation/en/headerimage/generatedHeaderImage-1778916091372.jpg"/&gt;&lt;p&gt;Discord has detailed how it rebuilt its database operations around a new internal orchestration framework called the Scylla Control Plane (SCP), enabling its small infrastructure team to automate large-scale ScyllaDB cluster management tasks that previously took days of manual work.&lt;/p&gt; &lt;i&gt;By Craig Risi&lt;/i&gt;</description>
      <category>Performance &amp; Scalability</category>
      <category>Database</category>
      <category>Automation</category>
      <category>Big Data</category>
      <category>DevOps</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>news</category>
      <pubDate>Fri, 22 May 2026 12:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/discord-scylladb-automation/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Craig Risi</dc:creator>
      <dc:date>2026-05-22T12:00:00Z</dc:date>
      <dc:identifier>/news/2026/05/discord-scylladb-automation/en</dc:identifier>
    </item>
    <item>
      <title>xAI Releases Grok Skills and Updates Tool Calling Responses API</title>
      <link>https://www.infoq.com/news/2026/05/xai-grok-skills/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/xai-grok-skills/en/headerimage/generatedHeaderImage-1779398972807.jpg"/&gt;&lt;p&gt;xAI has released Grok Skills together with enhancements to the Responses API for Grok 4.3, enabling persistent custom expertise that the model retains across all conversations.&lt;/p&gt; &lt;i&gt;By Daniel Dominguez&lt;/i&gt;</description>
      <category>Large language models</category>
      <category>Anthropic</category>
      <category>Artificial Intelligence</category>
      <category>Agents</category>
      <category>OpenAI</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>news</category>
      <pubDate>Fri, 22 May 2026 10:24:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/xai-grok-skills/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Daniel Dominguez</dc:creator>
      <dc:date>2026-05-22T10:24:00Z</dc:date>
      <dc:identifier>/news/2026/05/xai-grok-skills/en</dc:identifier>
    </item>
    <item>
      <title>Cloudflare Completes Its Agent Infrastructure Stack with Browser Run Rebuild and Six-Layer Platform</title>
      <link>https://www.infoq.com/news/2026/05/cloudflare-agent-platform-stack/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://www.infoq.com/styles/static/images/logo/logo_bigger.jpg"/&gt;&lt;p&gt;Cloudflare rebuilt Browser Run on its own Containers platform, delivering 4x higher concurrency and 50% faster response times. The upgrade completes a six-layer agent infrastructure stack: compute (Dynamic Workers + Sandboxes), orchestration (Dynamic Workflows), memory (Agent Memory), browsing (Browser Run), and commerce (Stripe Projects).&lt;/p&gt; &lt;i&gt;By Steef-Jan Wiggers&lt;/i&gt;</description>
      <category>Cloud</category>
      <category>Cloud Architecture</category>
      <category>Cloudflare</category>
      <category>AI Architecture</category>
      <category>Platform Engineering</category>
      <category>DevOps</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Architecture &amp; Design</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Fri, 22 May 2026 09:21:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/cloudflare-agent-platform-stack/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Steef-Jan Wiggers</dc:creator>
      <dc:date>2026-05-22T09:21:00Z</dc:date>
      <dc:identifier>/news/2026/05/cloudflare-agent-platform-stack/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: AI Native Engineering</title>
      <link>https://www.infoq.com/presentations/ai-native-engineering/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/presentations/ai-native-engineering/en/mediumimage/medium-1778664122266.jpeg"/&gt;&lt;p&gt;Ian Thomas shares a case study on embracing AI-native engineering within Meta’s Reality Labs. He explains the "Assess and Grow" framework, a maturity model designed to move teams from manual toil to AI-integrated innovation. He discusses real-world wins - including hitting 90% code coverage in record time - while addressing senior concerns like "code slop," review fatigue, and maintaining quality.&lt;/p&gt; &lt;i&gt;By Ian Thomas&lt;/i&gt;</description>
      <category>QCon AI 2025</category>
      <category>Software Engineering</category>
      <category>Artificial Intelligence</category>
      <category>Transcripts</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>presentation</category>
      <pubDate>Fri, 22 May 2026 09:18:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/ai-native-engineering/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Ian Thomas</dc:creator>
      <dc:date>2026-05-22T09:18:00Z</dc:date>
      <dc:identifier>/presentations/ai-native-engineering/en</dc:identifier>
    </item>
    <item>
      <title>Bintrail: MySQL Time-Travel Queries Using Indexed Binlogs</title>
      <link>https://www.infoq.com/news/2026/05/bintrail-mysql-timetravel/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/bintrail-mysql-timetravel/en/headerimage/generatedHeaderImage-1779304699493.jpg"/&gt;&lt;p&gt;Bintrail is a recently introduced layer that brings point-in-time queries and row-history lookups to MySQL, the only major relational database lacking native temporal querying. Using indexed binlogs behind ProxySQL and without modifying MySQL or application code, Bintrail supports querying data as of a past timestamp and reviewing change history, primarily for recovery and audit scenarios.&lt;/p&gt; &lt;i&gt;By Renato Losio&lt;/i&gt;</description>
      <category>Open Source</category>
      <category>Relational Databases</category>
      <category>MySQL</category>
      <category>SQL</category>
      <category>DevOps</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>news</category>
      <pubDate>Thu, 21 May 2026 17:03:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/bintrail-mysql-timetravel/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Renato Losio</dc:creator>
      <dc:date>2026-05-21T17:03:00Z</dc:date>
      <dc:identifier>/news/2026/05/bintrail-mysql-timetravel/en</dc:identifier>
    </item>
    <item>
      <title>Six Sessions at QCon AI Boston 2026 That Take Productionizing AI Seriously</title>
      <link>https://www.infoq.com/news/2026/05/qconai-boston-2026-talks/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/qconai-boston-2026-talks/en/headerimage/QCon-AI-Boston-6-sessions-not-to-miss-1779365898274.jpg"/&gt;&lt;p&gt;QCon AI Boston 2026 is close to selling out. Discover six sessions where speakers engage directly with the gap between AI working in a demo and AI working in production.&lt;/p&gt; &lt;i&gt;By Artenisa Chatziou&lt;/i&gt;</description>
      <category>Retrieval-Augmented Generation</category>
      <category>Large language models</category>
      <category>Artificial Intelligence</category>
      <category>AI Architecture</category>
      <category>QCon AI Boston 2026</category>
      <category>Security</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>news</category>
      <pubDate>Thu, 21 May 2026 15:15:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/qconai-boston-2026-talks/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Artenisa Chatziou</dc:creator>
      <dc:date>2026-05-21T15:15:00Z</dc:date>
      <dc:identifier>/news/2026/05/qconai-boston-2026-talks/en</dc:identifier>
    </item>
    <item>
      <title>Presentation: The Ironies of A^2 I^2</title>
      <link>https://www.infoq.com/presentations/automation-incidents-ai/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/presentations/automation-incidents-ai/en/mediumimage/medium-1778662652640.jpg"/&gt;&lt;p&gt;J. Paul Reed discusses the "ironies of automation" - a 40 years-old concept now amplified by AI. He explains how advanced systems often make the human operator more crucial, not less, while simultaneously degrading the skills needed to intervene. Sharing real-world stories of "AI-fueled" incidents, he shares why over-reliance on AI can double recovery times and how to maintain resilience.&lt;/p&gt; &lt;i&gt;By J. Paul Reed&lt;/i&gt;</description>
      <category>QCon San Francisco 2025</category>
      <category>Artificial Intelligence</category>
      <category>Incident Response</category>
      <category>Transcripts</category>
      <category>Automation</category>
      <category>DevOps</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>presentation</category>
      <pubDate>Thu, 21 May 2026 12:55:00 GMT</pubDate>
      <guid>https://www.infoq.com/presentations/automation-incidents-ai/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>J. Paul Reed</dc:creator>
      <dc:date>2026-05-21T12:55:00Z</dc:date>
      <dc:identifier>/presentations/automation-incidents-ai/en</dc:identifier>
    </item>
    <item>
      <title>How Platform Engineering Using Golden Bricks Can Enable Fast and Smooth Delivery</title>
      <link>https://www.infoq.com/news/2026/05/platform-golden-bricks/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/platform-golden-bricks/en/headerimage/platform-golden-bricks-header-1779109898033.jpg"/&gt;&lt;p&gt;Platform engineering should have a product focus, as developers are customers; they must provide composable, self-service capabilities, golden bricks rather than rigid golden paths, so teams can move quickly while maintaining consistency. Success is measured through adoption, developer experience, and business outcomes such as deployment frequency and change failure rate.&lt;/p&gt; &lt;i&gt;By Ben Linders&lt;/i&gt;</description>
      <category>Feedback</category>
      <category>Developer Experience</category>
      <category>Risk</category>
      <category>Architecture</category>
      <category>Metrics</category>
      <category>Platform Engineering</category>
      <category>GOTO Conference</category>
      <category>Culture &amp; Methods</category>
      <category>news</category>
      <pubDate>Thu, 21 May 2026 11:35:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/platform-golden-bricks/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Ben Linders</dc:creator>
      <dc:date>2026-05-21T11:35:00Z</dc:date>
      <dc:identifier>/news/2026/05/platform-golden-bricks/en</dc:identifier>
    </item>
    <item>
      <title>With Android CLI, Google is Making the Android Toolchain Agent-Friendly</title>
      <link>https://www.infoq.com/news/2026/05/agent-friendly-android-cli/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/agent-friendly-android-cli/en/headerimage/agent-friendly-android-cli-1779355948593.jpeg"/&gt;&lt;p&gt;Google introduced new Android development tools that enable building apps up to 3x faster by using AI agents, including a redesigned Android command-line interface (CLI), structured skills", and an integrated knowledge base. These tools are designed to support agent-driven workflows and are compatible with third-party agents such as Claude Code and Codex, in addition to Google Gemini.&lt;/p&gt; &lt;i&gt;By Sergio De Simone&lt;/i&gt;</description>
      <category>Android</category>
      <category>Large language models</category>
      <category>Mobile</category>
      <category>Agents</category>
      <category>Google</category>
      <category>Android Studio</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Thu, 21 May 2026 10:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/agent-friendly-android-cli/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Sergio De Simone</dc:creator>
      <dc:date>2026-05-21T10:00:00Z</dc:date>
      <dc:identifier>/news/2026/05/agent-friendly-android-cli/en</dc:identifier>
    </item>
    <item>
      <title>OpenTofu 1.12: the Feature Terraform Never Shipped</title>
      <link>https://www.infoq.com/news/2026/05/opentofu-release-terraform/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/05/opentofu-release-terraform/en/headerimage/generatedHeaderImage-1779290214223.jpg"/&gt;&lt;p&gt;The OpenTofu community released version 1.12.0 on May 14, 2026. This update isn’t a complete rewrite, but it does resolve some issues that infrastructure teams have faced for a while.&lt;/p&gt; &lt;i&gt;By Claudio Masolo&lt;/i&gt;</description>
      <category>Terraform</category>
      <category>Infrastructure as Code</category>
      <category>DevOps</category>
      <category>news</category>
      <pubDate>Thu, 21 May 2026 10:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/05/opentofu-release-terraform/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=global</guid>
      <dc:creator>Claudio Masolo</dc:creator>
      <dc:date>2026-05-21T10:00:00Z</dc:date>
      <dc:identifier>/news/2026/05/opentofu-release-terraform/en</dc:identifier>
    </item>
  </channel>
</rss>
