# event driven

Published articles for event driven.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Why Kafka retention.ms can delay message deletion

DevFeed: [Why Kafka retention.ms can delay message deletion](<https://devfeed.tech/articles/why-your-kafka-topic-ignores-retention-ms-and-how-to-fix-it-31403.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/09/16/why-your-kafka-topic-ignores-retentionms-and-how-fix-it>)

Author: Rogerio Santos

Published: 2026-09-16T13:05:06Z

Content type: tutorial

Language: en

Sources: [Red Hat](<https://devfeed.tech/sources/red-hat.md>), [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache-Kafka](<https://devfeed.tech/topics/apache-kafka.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [file](<https://devfeed.tech/topics/file.md>), [Event-Streaming](<https://devfeed.tech/topics/event-streaming.md>)

Tags: [broker](<https://devfeed.tech/tags/broker.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [diagnose](<https://devfeed.tech/tags/diagnose.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [lifecycle](<https://devfeed.tech/tags/lifecycle.md>), [retention](<https://devfeed.tech/tags/retention.md>), [storage](<https://devfeed.tech/tags/storage.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>)

### AI overview

This guide explains why Kafka messages can remain readable beyond a topic's retention.ms setting. Kafka deletes closed log segments rather than individual messages, and the active segment and continuous writes can delay removal of older records.

### Source excerpt

A customer opened a support case with a deceptively simple complaint: a Kafka topic was configured with a 12-hour retention (retention.ms), yet messages produced on July 24 were still readable 4 days later, on July 28. Nothing was broken. The broker logged no errors. The retention policy was working as designed, but the segment layout and continuous write pattern delayed when the old records could actually be removed. The post Why your Kafka topic ignores retention.ms (and how to fix it) appeared first on Red Hat Developer.

## Spring Office Hours Podcast: S5E23 - Java 27 Release Party with Billy Korando

DevFeed: [Spring Office Hours Podcast: S5E23 - Java 27 Release Party with Billy Korando](<https://devfeed.tech/articles/spring-office-hours-podcast-s5e23-java-27-release-party-with-billy-korando-31557.md>)

Original publisher: [Read original article](<https://spring.io/blog/2026/09/16/spring-office-hours-podcast-S5E23>)

Author: danvega

Published: 2026-09-16T00:00:00Z

Content type: release

Language: en

Sources: [Spring](<https://devfeed.tech/sources/spring.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [java-27](<https://devfeed.tech/topics/java-27.md>), [JDK 27](<https://devfeed.tech/topics/jdk-27.md>)

Tags: [batch](<https://devfeed.tech/tags/batch.md>), [boot](<https://devfeed.tech/tags/boot.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [developer](<https://devfeed.tech/tags/developer.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [java](<https://devfeed.tech/tags/java.md>), [java-27](<https://devfeed.tech/tags/java-27.md>), [live](<https://devfeed.tech/tags/live.md>), [live-stream](<https://devfeed.tech/tags/live-stream.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [release](<https://devfeed.tech/tags/release.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [spring](<https://devfeed.tech/tags/spring.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A Spring Office Hours podcast episode discusses Java 27 with Billy Korando and highlights related launch updates and selected JDK enhancement proposals.

### Source excerpt

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Kansas City JUG organizer and Java Developer Advocate, Billy Korando. In this episode, we celebrate the release of Java 27. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes JDK 27 Java 27 Launch Stream JEP 534: Compact Object Headers by Default JEP 523: Make G1 the Default Garbage Collector in All Environments JEP 533: Structured Concurrency (Seventh Preview) JEP 531: Lazy Constants (Third Preview) JEP 536: JFR In-Process Data Redaction Transitioning Java to more frequent security updates Project Babylon S5E22 - Live from KCDC Billy Korando on LinkedIn The show: springofficehours.io - episodes, schedule, community Spring Developer on YouTube - join us live every Monday Dan Vega DaShaun Carter The Spring Blog - the news we cover each week

## This Week in Spring - September 15th, 2026

DevFeed: [This Week in Spring - September 15th, 2026](<https://devfeed.tech/articles/this-week-in-spring-september-15th-2026-26974.md>)

Original publisher: [Read original article](<https://spring.io/blog/2026/09/15/this-week-in-spring-september-15th-2026>)

Author: joshlong

Published: 2026-09-15T00:00:00Z

Content type: article

Language: en

Sources: [Spring](<https://devfeed.tech/sources/spring.md>)

Topics: [Spring AI](<https://devfeed.tech/topics/spring-ai.md>), [Java](<https://devfeed.tech/topics/java.md>), [Security](<https://devfeed.tech/topics/security.md>), [OAuth 2.0](<https://devfeed.tech/topics/oauth2.md>), [Spring Boot](<https://devfeed.tech/topics/spring-boot.md>), [JavaFX](<https://devfeed.tech/topics/javafx.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>), [debugging](<https://devfeed.tech/topics/debugging.md>)

Tags: [batch](<https://devfeed.tech/tags/batch.md>), [boot](<https://devfeed.tech/tags/boot.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [intellij-idea](<https://devfeed.tech/tags/intellij-idea.md>), [java](<https://devfeed.tech/tags/java.md>), [learn](<https://devfeed.tech/tags/learn.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [oauth-2-0](<https://devfeed.tech/tags/oauth-2-0.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [security](<https://devfeed.tech/tags/security.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [spring](<https://devfeed.tech/tags/spring.md>), [spring-ai](<https://devfeed.tech/tags/spring-ai.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A September 15, 2026 roundup of Spring-related developer content, covering Java memory management, Spring AI chat-memory summarization, JavaFX application security with Spring Security and OAuth 2.0, OAuth 2.1 with Spring Authorization Server, Spring and Gemini video understanding, Java AI libraries, Netflix's Java and Spring story, Spring Batch, and Spring Boot debugging.

### Source excerpt

Hi, Spring fans! Welcome to another rip-roarin' installment of This Week in Spring! I'm writing this to you from sun-kissed San Francisco, CA, sipping some coffee and watching the bay from my breakfast nook. What a wonderful day! A wonderful day in which to learn about the latest and greatest in Spring, even! Let's dive right in! I really loved this presentation by Oracle's Ron Pressler on the principles of memory management in Java More Craig Walls Spring AI goodness! Here's a nice recipe on summarizing chat memory Over the last few weeks, I've done some content on securing JavaFX applications with Spring Security and OAuth 2.0. That work has landed, and our friends at JFX-central.com have taken that video and the resulting code and transcribed the content into this lovely tutorial - check it out! I loved this post on securing modern applications with OAuth 2.1 and Spring Authorization Server This is a really cool video on understanding video with Spring and Gemini I just learned about this amazing new Java library called Quixotic.ai (what a name! LOL) that provides all sorts of cool stuff that might make your Java-based AI workloads even better. I wonder if there are amazing integration possibilities for Spring AI, too... In last week's A Bootiful Podcast, I was delighted to sit down and chat with Netflix's Paul Bakker on their Java and Spring story, scaling the system, and more. Huh! There's a new Spring Batch IntelliJ IDEA plugin, but search me for what's new! No release notes. Either way, get it while it's hot! Speaking of Spring Batch, there's a nice post here on scaling to millions of rows with Spring Batch that just dropped Speaking of Spring and IntelliJ, there's a nice article over on Baeldung on debugging Spring Boot-based workloads with the Spring debugger

## Introducing automatic remediation policies with Cloudflare CASB

DevFeed: [Introducing automatic remediation policies with Cloudflare CASB](<https://devfeed.tech/articles/introducing-automatic-remediation-policies-with-cloudflare-casb-110.md>)

Original publisher: [Read original article](<https://blog.cloudflare.com/casb-policies/>)

Author: Abe Carryl

Published: 2026-09-11T13:00:00Z

Content type: release

Language: en

Sources: [Cloudflare Blog](<https://devfeed.tech/sources/cloudflare-blog.md>)

Topics: [Software as a service](<https://devfeed.tech/topics/saas.md>), [Cloudflare One](<https://devfeed.tech/topics/cloudflare-one.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [casb](<https://devfeed.tech/tags/casb.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [cloudflare-one](<https://devfeed.tech/tags/cloudflare-one.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [policy](<https://devfeed.tech/tags/policy.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [saas](<https://devfeed.tech/tags/saas.md>), [security](<https://devfeed.tech/tags/security.md>), [security-operations-center](<https://devfeed.tech/tags/security-operations-center.md>), [zero-trust](<https://devfeed.tech/tags/zero-trust.md>)

### AI overview

Cloudflare introduces CASB policies that automatically remediate SaaS security findings, including revoking risky file shares and sending webhooks after a finding is detected.

### Source excerpt

Cloudflare CASB policies introduce a native automation engine built directly on the Cloudflare developer platform to remediate SaaS risks automatically. Security teams can now design event-driven logic to revoke risky file shares and send webhooks without manual intervention.

## OpenAI split a voice model's brain. Then one team deleted 23,000 lines of code.

DevFeed: [OpenAI split a voice model's brain. Then one team deleted 23,000 lines of code.](<https://devfeed.tech/articles/openai-split-a-voice-model-s-brain-then-one-team-deleted-23-000-lines-of-code-8477.md>)

Original publisher: [Read original article](<https://thenewstack.io/gpt-live-1-voice-api/>)

Author: Amanda Caswell

Published: 2026-09-10T20:08:18Z

Content type: news

Language: en

Sources: [The New Stack](<https://devfeed.tech/sources/the-new-stack.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [backend](<https://devfeed.tech/tags/backend.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [code](<https://devfeed.tech/tags/code.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [openai](<https://devfeed.tech/tags/openai.md>)

### AI overview

OpenAI launched GPT-Live-1 in its API to give outside developers a full-duplex voice model that can manage live conversation while delegating heavier processing to other backend models. The article describes its interruption handling, conversational filler during handoffs, event-driven delegation, and reported benchmark results.

### Source excerpt

Building an AI voice agent has always been clunkier than it seems. Most voice agents are really a chain of The post OpenAI split a voice model's brain. Then one team deleted 23,000 lines of code. appeared first on The New Stack.

## A Bootiful Podcast: Netflix's Paul Bakker

DevFeed: [A Bootiful Podcast: Netflix's Paul Bakker](<https://devfeed.tech/articles/a-bootiful-podcast-netflix-s-paul-bakker-3537.md>)

Original publisher: [Read original article](<https://spring.io/blog/2026/09/10/a-bootiful-podcast-paul-bakker>)

Author: joshlong

Published: 2026-09-10T00:00:00Z

Content type: article

Language: en

Sources: [Spring](<https://devfeed.tech/sources/spring.md>)

Topics: [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Concurrent Programming](<https://devfeed.tech/topics/concurrent-programming.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [batch](<https://devfeed.tech/tags/batch.md>), [boot](<https://devfeed.tech/tags/boot.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [java](<https://devfeed.tech/tags/java.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [spring](<https://devfeed.tech/tags/spring.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A podcast interview with Netflix's Paul Bakker on scaling Java, adopting newer JDKs to reduce costs, and using virtual threads and structured concurrency instead of reactive complexity. It also previews AI-powered tooling and Project Valhalla's future.

### Source excerpt

Hi, Spring fans! This week's interview is a must-watch if you care about where Java is headed next. This week, I talk to Netflix's Paull Bakker! We dig into Netflix's real-world playbook for scaling Java, cutting costs with newer JDKs, and replacing reactive complexity with virtual threads and structured concurrency. Plus, there's a sneak peek at the exciting future of Java, from AI-powered tooling to the upcoming Valhalla era.

## Announcing 90-minute function timeout on AWS Lambda Managed Instances

DevFeed: [Announcing 90-minute function timeout on AWS Lambda Managed Instances](<https://devfeed.tech/articles/announcing-90-minute-function-timeout-on-aws-lambda-managed-instances-4655.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/compute/announcing-90-minute-function-timeout-on-aws-lambda-managed-instances/>)

Author: Tarun Rai Madan

Published: 2026-09-09T19:08:14Z

Content type: release

Language: en

Sources: [AWS Compute Blog](<https://devfeed.tech/sources/aws-compute-blog.md>)

Topics: [data-processing](<https://devfeed.tech/topics/data-processing.md>), [Transcodings](<https://devfeed.tech/topics/transcodings.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>)

Tags: [ai-inference](<https://devfeed.tech/tags/ai-inference.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [batch](<https://devfeed.tech/tags/batch.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [event](<https://devfeed.tech/tags/event.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [foundational-100](<https://devfeed.tech/tags/foundational-100.md>), [serverless](<https://devfeed.tech/tags/serverless.md>)

### AI overview

AWS Lambda Managed Instances now support a 90-minute timeout for asynchronous and event source mapping invocations, increasing the previous 15-minute limit by six times. The update targets longer-running data processing, media transcoding, AI inference, and batch workloads.

### Source excerpt

AWS Lambda now supports a 90-minute function timeout for asynchronous and event source mapping (ESM) invocations on Lambda Managed Instances, a 6x increase from the previous 15-minute limit. Data processing, media transcoding, AI inference, and batch workloads can now run on Lambda without re-architecting.

## Spring Tools 5.4.0 released

DevFeed: [Spring Tools 5.4.0 released](<https://devfeed.tech/articles/spring-tools-5-4-0-released-3536.md>)

Original publisher: [Read original article](<https://spring.io/blog/2026/09/09/spring-tools-5-4-0-released>)

Author: martinlippert

Published: 2026-09-09T00:00:00Z

Content type: release

Language: en

Sources: [Spring](<https://devfeed.tech/sources/spring.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [batch](<https://devfeed.tech/tags/batch.md>), [boot](<https://devfeed.tech/tags/boot.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [java](<https://devfeed.tech/tags/java.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [performance](<https://devfeed.tech/tags/performance.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [spring](<https://devfeed.tech/tags/spring.md>), [tools](<https://devfeed.tech/tags/tools.md>), [updates](<https://devfeed.tech/tags/updates.md>), [validation](<https://devfeed.tech/tags/validation.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

Spring Tools 5.4.0 has been released for several development environments, with new validations and quick fixes, Claude Code and MCP enhancements, and stability and performance improvements.

### Source excerpt

On behalf of the team and everyone who has contributed, I am pleased to announce the 5.4.0 release of the Spring Tools for Visual Studio Code, Cursor, Eclipse, Theia - and Claude Code. Hightlights New Validations & Quick Fixes: Added validations and quick fixes to convert to @ApplicationModuleListener, @SpringJUnitConfig, @RestController, and specific @Scope annotations Claude Code / MCP Enhancements: Enabled the Claude Code plugin to render a project's logical structure Stability & Performance: Significant speedups around various quick fixes and repository-based version validation + improved reliability while indexing source code Updates to the Spring Tools for Eclipse distribution updated to the latest Eclipse 2026-09 release (new and noteworthy) Detailed changes can be found in the release notes: https://github.com/spring-projects/spring-tools/releases/tag/5.4.0.RELEASE Downloads To download the distribution for Eclipse and find links to the marketplace entries for Visual Studio Code, Cursor, and Theia, please go visit: Spring Tools: https://spring.io/tools/ Next up is the 5.5.0 release, currently scheduled for mid December 2026.

## Spring Office Hours Podcast: S5E22 - Live from KCDC

DevFeed: [Spring Office Hours Podcast: S5E22 - Live from KCDC](<https://devfeed.tech/articles/spring-office-hours-podcast-s5e22-live-from-kcdc-21979.md>)

Original publisher: [Read original article](<https://spring.io/blog/2026/09/09/spring-office-hours-podcast-S5E22>)

Author: danvega

Published: 2026-09-09T00:00:00Z

Content type: article

Language: en

Sources: [Spring](<https://devfeed.tech/sources/spring.md>)

Topics: [Spring AI](<https://devfeed.tech/topics/spring-ai.md>), [Java](<https://devfeed.tech/topics/java.md>), [JDK 27](<https://devfeed.tech/topics/jdk-27.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [batch](<https://devfeed.tech/tags/batch.md>), [boot](<https://devfeed.tech/tags/boot.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [conference](<https://devfeed.tech/tags/conference.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [events](<https://devfeed.tech/tags/events.md>), [java](<https://devfeed.tech/tags/java.md>), [jdk-27](<https://devfeed.tech/tags/jdk-27.md>), [live-stream](<https://devfeed.tech/tags/live-stream.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [spring](<https://devfeed.tech/tags/spring.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

Spring Office Hours Podcast episode S5E22 features Dan Vega and DaShaun Carter broadcasting from the Kansas City Developer Conference, with conference highlights, attendee and speaker conversations, and news from the Spring and Java ecosystems.

### Source excerpt

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun broadcast live from the Kansas City Developer Conference, one of the largest community driven developer events in the country. Expect conference highlights, hallway track conversations with speakers and attendees, and the latest news from the Spring and Java worlds. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes KCDC Spring AI Recipes Spring Modulith Spring AI Community Project Babylon JDK 27 The show: springofficehours.io - episodes, schedule, community Spring Developer on YouTube - join us live every Monday Dan Vega DaShaun Carter The Spring Blog - the news we cover each week

## This Week in Spring - September 8th, 2026

DevFeed: [This Week in Spring - September 8th, 2026](<https://devfeed.tech/articles/this-week-in-spring-september-8th-2026-3535.md>)

Original publisher: [Read original article](<https://spring.io/blog/2026/09/08/this-week-in-spring-september-8th-2026>)

Author: joshlong

Published: 2026-09-08T00:00:00Z

Content type: article

Language: en

Sources: [Spring](<https://devfeed.tech/sources/spring.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Electron](<https://devfeed.tech/topics/electron.md>), [App](<https://devfeed.tech/topics/app.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [applications](<https://devfeed.tech/tags/applications.md>), [article](<https://devfeed.tech/tags/article.md>), [batch](<https://devfeed.tech/tags/batch.md>), [boot](<https://devfeed.tech/tags/boot.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [idea](<https://devfeed.tech/tags/idea.md>), [intellij](<https://devfeed.tech/tags/intellij.md>), [intellij-idea](<https://devfeed.tech/tags/intellij-idea.md>), [java](<https://devfeed.tech/tags/java.md>), [linux](<https://devfeed.tech/tags/linux.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llms](<https://devfeed.tech/tags/llms.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [spring](<https://devfeed.tech/tags/spring.md>), [spring-ai](<https://devfeed.tech/tags/spring-ai.md>), [spring-boot](<https://devfeed.tech/tags/spring-boot.md>), [video](<https://devfeed.tech/tags/video.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

This weekly Spring roundup highlights Spring AI content about running LLMs in the JVM and locally, building a Spring AI starter for agents.md, and improving tool use. It also covers Spring Boot and JavaFX desktop applications, native images, Spring Security OAuth clients, secure application images, external configuration, Spring Cloud AWS, and a Spring Boot Analyzer.

### Source excerpt

Bonjour a tout le monde! Welcome to another rip-roarin' installment of This Week in Spring! It's a fabulous and fun day here in Paris, France, as I wait to board the train to Amsterdam for the IntelliJ IDEA conference! It's going to be amazing. We've got another incredible week's roundup to dive into, so let's do it! I feel like some of the best content over the past several months in this weekly roundup has been Craig Walls' Spring AI Recipes section. Fantastic stuff! This latest one looks at running an LLM in-JVM This is a nice article on using vertical slices in Spring Boot on Solodev.sk, by Dominik. Well done! Another amazing installment from Craig Walls, this one looking at running against local LLMs My friend and colleague DaShaun Carter talks about his Spring AI starter for agents.md Craig also has this lovely post on efficient tool use in Spring AI Last week, I did two videos on using Spring Boot, JavaFX, GraalVM native images, and Spring Security (and PKCE) to build native, lightning-fast, dynamic, efficient, reusable desktop applications that run well on Mac, Windows, and Linux, and look amazing, while taking small fractions of the RAM of a similar Electron-based application. Here's the first one, showing how to use Spring Boot and JavaFX together, so that you get the component model, event dispatch subsystem, internationalization, lifecycle management, and, of course, the entire and very rich ecosystem of Spring components and can use them to manage JavaFX components, too. We also look at native image compilation. Here's the second video, which looks at using Spring Security's OAuth client in the context of a desktop application, which can not, by definition, hold a client secret. In last week's installment of A Bootiful Podcast, I was delighted to chat with BellSoft's Catherine Edelveis about trusted and secure images for your Spring Boot applications This is a nice post on managing external configurations with Spring Cloud Config A nice recap of some of

## Five Years of Kafka at Razorpay's UPI Switch

DevFeed: [Five Years of Kafka at Razorpay's UPI Switch](<https://devfeed.tech/articles/five-years-of-kafka-at-razorpay-s-upi-switch-24044.md>)

Original publisher: [Read original article](<https://engineering.razorpay.com/tryst-with-kafka-2f5cef766c45?source=rss----6407ad2e59af---4>)

Author: Kshitij Nawandar

Published: 2026-09-07T09:09:58Z

Content type: article

Language: en

Sources: [Razorpay Engineering - Medium](<https://devfeed.tech/sources/razorpay-engineering-medium.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [aws-sns](<https://devfeed.tech/tags/aws-sns.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [razorpay](<https://devfeed.tech/tags/razorpay.md>), [redshift](<https://devfeed.tech/tags/redshift.md>), [sns](<https://devfeed.tech/tags/sns.md>), [sqs](<https://devfeed.tech/tags/sqs.md>)

### AI overview

Razorpay describes five years of evolution in its UPI Switch, from a monolith using AWS SQS to Kafka-based infrastructure. The article covers architectural decisions, operational challenges, and optimization work affecting payment-processing performance, reliability, and scale.

### Source excerpt

Preface The UPI Switch at Razorpay has evolved significantly in the five years since we started building it. The Switch is the platform that enables real-time payment processing with NPCI. When the team began, it was little more than an idea. Today it powers more than 70% of Razorpay's total UPI volume. Because UPI is inherently asynchronous, a messaging system sits at the heart of the Switch and has a direct impact on performance, reliability, and scale. What began as a straightforward queue became the core of the system, shaping how every new feature was designed and delivered. This post covers that evolution: the decisions that enabled growth, the ones that slowed us down, the operational issues that forced us to rethink our assumptions, and the optimizations that ultimately stabilized our Kafka-based infrastructure. This is the story of what we got right, what we got wrong, and how we eventually built something stable enough to grow on. The First Version: Monolith and SQS When we began building the UPI Switch, we weren't thinking about massive scale, distributed systems, or elegant event routing. So we built Switch v1 as a monolith. No microservices, no distributed orchestration: just one solid block of code doing everything. That was the right call. We needed to move fast, experiment, and learn, and we followed the Keep It Simple, Stupid (KISS) principle deliberately. For messaging, we picked AWS SQS: reliable, managed, and low on cognitive load. We didn't need ordering guarantees at the time, so a standard queue worked fine. We started with just two queues, and this setup held its ground. It handled a peak of 400 TPS during the IPL. The limitations showed up as the ecosystem grew. A single event, like a successful payment, needed to fan out into multiple workflows: Update NPCI with an API call Send callbacks to merchants about payment status Push structured data into our warehouse (AWS Redshift) To handle this, we started bolting on AWS SNS plus SQS for fan-ou

## A Bootiful Podcast: BellSoft's Catherine Edelveis on hardened runtime images, container security, and more

DevFeed: [A Bootiful Podcast: BellSoft's Catherine Edelveis on hardened runtime images, container security, and more](<https://devfeed.tech/articles/a-bootiful-podcast-bellsoft-s-catherine-edelveis-on-hardened-runtime-images-container-security-and-more-3534.md>)

Original publisher: [Read original article](<https://spring.io/blog/2026/09/03/a-bootiful-podcast-catherine-edelvais>)

Author: joshlong

Published: 2026-09-03T00:00:00Z

Content type: article

Language: en

Sources: [Spring](<https://devfeed.tech/sources/spring.md>)

Topics: [container-security](<https://devfeed.tech/topics/container-security.md>)

Tags: [batch](<https://devfeed.tech/tags/batch.md>), [boot](<https://devfeed.tech/tags/boot.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [container-security](<https://devfeed.tech/tags/container-security.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [java](<https://devfeed.tech/tags/java.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [security](<https://devfeed.tech/tags/security.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [spring](<https://devfeed.tech/tags/spring.md>), [spring-boot](<https://devfeed.tech/tags/spring-boot.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A podcast conversation about using buildpacks and hardened images to ship Spring Boot applications with stronger security, cleaner defaults, and less Dockerfile work.

### Source excerpt

Hi, Spring fans! I chat with BellSoft's Catherine Edelweiss about using buildpacks and hardened images to ship Spring Boot apps with stronger security, cleaner defaults, and far less Dockerfile pain. #BellSoft #Docker #Java #JRE #SpringBoot

## Hybrid cloud orchestration: Modernizing on-premises infrastructure management with AWS

DevFeed: [Hybrid cloud orchestration: Modernizing on-premises infrastructure management with AWS](<https://devfeed.tech/articles/hybrid-cloud-orchestration-modernizing-on-premises-infrastructure-management-with-aws-4646.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/architecture/hybrid-cloud-orchestration-modernizing-on-premises-infrastructure-management-with-aws/>)

Author: Sandeep Singh

Published: 2026-09-01T14:01:10Z

Content type: tutorial

Language: en

Sources: [AWS Architecture Blog](<https://devfeed.tech/sources/aws-architecture-blog.md>)

Topics: [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Amazon EKS](<https://devfeed.tech/topics/amazon-eks.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [Server](<https://devfeed.tech/topics/server.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [amazon-dynamodb](<https://devfeed.tech/tags/amazon-dynamodb.md>), [amazon-eks](<https://devfeed.tech/tags/amazon-eks.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [aws-step-functions](<https://devfeed.tech/tags/aws-step-functions.md>), [data-centers](<https://devfeed.tech/tags/data-centers.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [observability](<https://devfeed.tech/tags/observability.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [server](<https://devfeed.tech/tags/server.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [thought-leadership](<https://devfeed.tech/tags/thought-leadership.md>)

### AI overview

Tutorial on designing an AWS-based hybrid cloud orchestration system for centralized lifecycle management of distributed on-premises servers and EKS Anywhere clusters.

### Source excerpt

Learn how to build a hybrid cloud orchestration solution that manages distributed on-premises infrastructure at scale using AWS serverless technologies and Amazon EKS Anywhere. Part 1 covers the core event-driven architecture patterns for automating server lifecycle and cluster management across hundreds of sites.

## Human judgment doesn't leave the software factory. It relocates.

DevFeed: [Human judgment doesn't leave the software factory. It relocates.](<https://devfeed.tech/articles/human-judgment-doesn-t-leave-the-software-factory-it-relocates-18053.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/human-judgment-doesnt-leave-the-software>)

Author: Addy Osmani

Published: 2026-08-21T14:31:12Z

Content type: article

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [mutation-testing](<https://devfeed.tech/topics/mutation-testing.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [github](<https://devfeed.tech/tags/github.md>), [mutation-testing](<https://devfeed.tech/tags/mutation-testing.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [quality](<https://devfeed.tech/tags/quality.md>), [security](<https://devfeed.tech/tags/security.md>), [software](<https://devfeed.tech/tags/software.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This field guide explains how to build a repeatable software factory while preserving human judgment and ownership. It recommends human involvement in product intent, system design, quality standards, code review, and merge decisions, supported by automated checks and deliberate experimentation. The article argues that a factory is most useful when work must be repeatable and event-driven across queues such as GitHub issues, Slack, Linear, or a backlog.

### Source excerpt

A field guide to building a software factory that still has an owner.

## Human judgment doesn't leave the software factory. It relocates.

DevFeed: [Human judgment doesn't leave the software factory. It relocates.](<https://devfeed.tech/articles/human-judgment-doesn-t-leave-the-software-factory-it-relocates-28497.md>)

Original publisher: [Read original article](<https://addyosmani.com/blog/human-judgment-doesnt-leave-the-software/>)

Author: Addy Osmani

Published: 2026-08-21T00:00:00Z

Content type: article

Language: en

Sources: [Addy Osmani](<https://devfeed.tech/sources/addy-osmani.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [coding](<https://devfeed.tech/topics/coding.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [automated](<https://devfeed.tech/tags/automated.md>), [batch](<https://devfeed.tech/tags/batch.md>), [build](<https://devfeed.tech/tags/build.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [github](<https://devfeed.tech/tags/github.md>), [linear](<https://devfeed.tech/tags/linear.md>), [maintainability](<https://devfeed.tech/tags/maintainability.md>), [mutation-testing](<https://devfeed.tech/tags/mutation-testing.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [quality](<https://devfeed.tech/tags/quality.md>), [scanners](<https://devfeed.tech/tags/scanners.md>), [slack](<https://devfeed.tech/tags/slack.md>), [software](<https://devfeed.tech/tags/software.md>), [testing](<https://devfeed.tech/tags/testing.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

A field guide to building a repeatable software factory while keeping humans responsible for product intent, system design, quality standards, code review, and final merge decisions. It recommends early and continuous quality checks, deliberate constraints, and event-driven automation when ordinary coding workflows are no longer sufficient.

### Source excerpt

A field guide to building a software factory that still has an owner.

## Data pipeline monitoring 101: Tracking health and performance across the data stack

DevFeed: [Data pipeline monitoring 101: Tracking health and performance across the data stack](<https://devfeed.tech/articles/data-pipeline-monitoring-101-tracking-health-and-performance-across-the-data-stack-2253.md>)

Original publisher: [Read original article](<https://www.datadoghq.com/blog/data-pipeline-monitoring/>)

Author: Aaron Kaplan; Ryan Warrier

Published: 2026-08-14T00:00:00Z

Content type: article

Language: en

Sources: [Datadog | The Monitor blog](<https://devfeed.tech/sources/datadog-the-monitor-blog.md>)

Topics: [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [data observability](<https://devfeed.tech/topics/data-observability.md>), [observability](<https://devfeed.tech/topics/observability.md>), [data](<https://devfeed.tech/topics/data.md>), [data streams monitoring](<https://devfeed.tech/topics/data-streams-monitoring.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [data](<https://devfeed.tech/tags/data.md>), [data-analytics](<https://devfeed.tech/tags/data-analytics.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-observability](<https://devfeed.tech/tags/data-observability.md>), [data-streams-monitoring](<https://devfeed.tech/tags/data-streams-monitoring.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [learn](<https://devfeed.tech/tags/learn.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [observability](<https://devfeed.tech/tags/observability.md>), [performance](<https://devfeed.tech/tags/performance.md>), [spark](<https://devfeed.tech/tags/spark.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

This article introduces end-to-end monitoring for modern data pipelines. It explains how to track pipeline health, performance, data quality, and availability across varied architectures and technology layers, with examples including Kafka, Flink, Apache Spark, data lakes, warehouses, and lakehouses.

### Source excerpt

Learn about monitoring the end-to-end health and performance of modern data pipelines.

## Fresh context: change data capture, not batch ETL

DevFeed: [Fresh context: change data capture, not batch ETL](<https://devfeed.tech/articles/fresh-context-change-data-capture-not-batch-etl-4773.md>)

Original publisher: [Read original article](<https://redis.io/blog/change-data-capture-vs-batch-etl-ai-agents/>)

Author: Simran Regmi

Published: 2026-08-12T00:00:00Z

Content type: tutorial

Language: en

Sources: [Redis Blog](<https://devfeed.tech/sources/redis-blog.md>)

Topics: [event driven](<https://devfeed.tech/topics/event-driven.md>), [data](<https://devfeed.tech/topics/data.md>), [Database](<https://devfeed.tech/topics/database.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [applications](<https://devfeed.tech/tags/applications.md>), [batch](<https://devfeed.tech/tags/batch.md>), [canada](<https://devfeed.tech/tags/canada.md>), [customer](<https://devfeed.tech/tags/customer.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [event](<https://devfeed.tech/tags/event.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [events](<https://devfeed.tech/tags/events.md>), [guide](<https://devfeed.tech/tags/guide.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [systems](<https://devfeed.tech/tags/systems.md>), [tech-de](<https://devfeed.tech/tags/tech-de.md>)

### AI overview

This guide explains how change data capture (CDC) keeps agent context current by forwarding database inserts, updates, and deletes as events. It contrasts CDC with nightly batch ETL, which can leave agents using stale policies or pricing, and describes log-based, trigger-based, and polling approaches.

### Source excerpt

In many systems, the reason an agent quotes yesterday's data isn't the model. It's the pipeline behind it: a nightly ETL job that refreshed the agent's context hours ago. Change data capture (CDC) can shrink that staleness window from hours to seconds...

## We turned off Pub/Sub and nobody noticed

DevFeed: [We turned off Pub/Sub and nobody noticed](<https://devfeed.tech/articles/we-turned-off-pub-sub-and-nobody-noticed-12060.md>)

Original publisher: [Read original article](<https://incident.io/blog/we-turned-off-pub-sub-and-nobody-noticed>)

Author: Patrick Hamann; Mike Fisher

Published: 2026-08-11T13:56:40Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [event driven](<https://devfeed.tech/topics/event-driven.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [Publish-subscribe pattern](<https://devfeed.tech/topics/pubsub.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Apache Pulsar](<https://devfeed.tech/topics/pulsar.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [broker](<https://devfeed.tech/tags/broker.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [production](<https://devfeed.tech/tags/production.md>), [scale](<https://devfeed.tech/tags/scale.md>), [slack](<https://devfeed.tech/tags/slack.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

This developer article explains how incident.io made its predominantly event-driven platform more resilient by adding a secondary message broker alongside Google Cloud Pub/Sub. It describes the role of message brokers and publish-subscribe processing, the risks of a single point of failure, and the successful production test in which Pub/Sub was turned off without affecting customers.

### Source excerpt

Our entire event-driven platform ran through a single message broker, which made it a single point of failure. So we added a second one. This is the story of building an event load balancer, the queuing theory behind it, and the final chaos test where we turned off Pub/Sub in production and nobody noticed.

## Low-latency, high-throughput SQS event processing with AWS Lambda provisioned mode

DevFeed: [Low-latency, high-throughput SQS event processing with AWS Lambda provisioned mode](<https://devfeed.tech/articles/low-latency-high-throughput-sqs-event-processing-with-aws-lambda-provisioned-mode-4668.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/compute/low-latency-high-throughput-sqs-event-processing-with-aws-lambda-provisioned-mode/>)

Author: Ben Freiberg

Published: 2026-08-10T13:42:03Z

Content type: article

Language: en

Sources: [AWS Compute Blog](<https://devfeed.tech/sources/aws-compute-blog.md>)

Topics: [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [amazon-simple-queue-service-sqs](<https://devfeed.tech/tags/amazon-simple-queue-service-sqs.md>), [amazon-sqs](<https://devfeed.tech/tags/amazon-sqs.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [flash](<https://devfeed.tech/tags/flash.md>), [fraud](<https://devfeed.tech/tags/fraud.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [payment-processing](<https://devfeed.tech/tags/payment-processing.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>)

### AI overview

AWS explains how provisioned mode for Amazon SQS event source mappings with AWS Lambda provides explicit control over event pollers to support low-latency, high-throughput event processing. The article describes default and provisioned scaling, concurrency limits, throughput, and use cases including real-time payments, fraud detection, IoT telemetry, and flash-sale order fulfillment.

### Source excerpt

Customers building event-driven applications on AWS rely on Amazon Simple Queue Service (Amazon SQS) and AWS Lambda event source mappings (ESMs) to process millions of events every day. The fully managed polling infrastructure of ESMs eliminates the need to write and maintain custom code. You can focus on business logic while Lambda handles scaling, batching, [...]

## Continuous Offensive Security & AI Pentesting: 20 FAQs

DevFeed: [Continuous Offensive Security & AI Pentesting: 20 FAQs](<https://devfeed.tech/articles/continuous-offensive-security-ai-pentesting-20-faqs-7871.md>)

Original publisher: [Read original article](<https://snyk.io/blog/continuous-offensive-security-ai-pentesting-20-faqs/>)

Author: Snyk Team

Published: 2026-08-05T04:00:00Z

Content type: article

Language: en

Sources: [Blog RSS Feed | Snyk](<https://devfeed.tech/sources/blog-rss-feed-snyk.md>)

Topics: [Application Security](<https://devfeed.tech/topics/application-security.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [apis](<https://devfeed.tech/tags/apis.md>), [application-security](<https://devfeed.tech/tags/application-security.md>), [awareness](<https://devfeed.tech/tags/awareness.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cos](<https://devfeed.tech/tags/cos.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [security](<https://devfeed.tech/tags/security.md>), [snyk-platform](<https://devfeed.tech/tags/snyk-platform.md>), [testing](<https://devfeed.tech/tags/testing.md>), [validation](<https://devfeed.tech/tags/validation.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

An FAQ-style article on continuous offensive security, combining recurring and event-driven testing with DAST, AI penetration testing, and AI red teaming to identify and validate application risk as applications change.

### Source excerpt

Get answers to 20 common questions about continuous offensive security, AI penetration testing, DAST, and AI red teaming.

## Worth Reading 080126

DevFeed: [Worth Reading 080126](<https://devfeed.tech/articles/worth-reading-080126-10903.md>)

Original publisher: [Read original article](<https://rule11.tech/worth-reading-080126/>)

Author: Russ

Published: 2026-08-01T13:09:17Z

Content type: article

Language: en

Sources: [rule 11 reader](<https://devfeed.tech/sources/rule-11-reader.md>)

Topics: [DevOps](<https://devfeed.tech/topics/devops.md>), [End-to-End Encryption](<https://devfeed.tech/topics/end-to-end-encryption.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [article](<https://devfeed.tech/tags/article.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [databases](<https://devfeed.tech/tags/databases.md>), [devops](<https://devfeed.tech/tags/devops.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [internet](<https://devfeed.tech/tags/internet.md>), [latency](<https://devfeed.tech/tags/latency.md>), [software](<https://devfeed.tech/tags/software.md>), [storage](<https://devfeed.tech/tags/storage.md>), [systems](<https://devfeed.tech/tags/systems.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

A curated "Worth Reading" roundup covering goodput and latency targets, the efficiency costs of Big AI, internet infrastructure and BGP's ORIGIN attribute, and current debates over end-to-end encryption.

### Source excerpt

The honest target is goodput, meaning requests per second that actually met your latency targets. Count anything else and you are counting cold plates. I find it strange that as a software industry, we put in so much effort to make our systems efficient to design, build, and scale with DevOps practices, cloud native architectures, event-driven functions, optimized databases and storage, and resource-sipping Lean IT -- then we threw it all out the window when Big AI came along. If there is one universal law in internet infrastructure, it is that no good intention goes unpunished by the practical realities of legacy software maintenance. This Article updates and expands on 2012 research on encryption and globalization, analyzing what the authors call "Round 3" of the Going Dark Debate: the current controversies over end-to-end encryption (E2EE). Using our unique position on the Internet, we took an investigative look at one of the well-known mandatory attributes in BGP, the ORIGIN attribute.

## Product release notes - May 2026

DevFeed: [Product release notes - May 2026](<https://devfeed.tech/articles/product-release-notes-may-2026-12295.md>)

Original publisher: [Read original article](<https://www.port.io/blog/product-release-notes-may-2026>)

Author: Etay Alony

Published: 2026-07-30T10:06:41Z

Content type: release

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [Release notes](<https://devfeed.tech/topics/release-notes.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [community](<https://devfeed.tech/tags/community.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [model](<https://devfeed.tech/tags/model.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [product](<https://devfeed.tech/tags/product.md>), [product-release](<https://devfeed.tech/tags/product-release.md>), [release](<https://devfeed.tech/tags/release.md>), [ui](<https://devfeed.tech/tags/ui.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

Port's May 2026 release adds a public plugins repository, multiple workflow triggers and placement controls, Claude Code and Copilot integrations, organization-aware browser sessions, and an opt-in sidebar layout.

### Source excerpt

May extends what teams can build on Port: a public plugins repo opens the ecosystem to community use and contribution, Workflows gain multiple triggers and richer placement controls, and two new integrations bring Claude Code and Copilot activity directly into Port.

## How to Connect Prometheus Alerts to an Event-Driven AI Agent for Initial Investigation

DevFeed: [How to Connect Prometheus Alerts to an Event-Driven AI Agent for Initial Investigation](<https://devfeed.tech/articles/event-driven-ai-agents-with-prometheus-alerts-from-page-to-root-cause-17482.md>)

Original publisher: [Read original article](<https://kodekloud.com/blog/event-driven-ai-agents-prometheus-alerts/>)

Author: Pramodh Kumar M

Published: 2026-07-23T15:00:31Z

Content type: tutorial

Language: en

Sources: [Kubernetes - KodeKloud Blog | DevOps, Cloud, Kubernetes, AI Tutorials & More](<https://devfeed.tech/sources/kubernetes-kodekloud-blog-devops-cloud-kubernetes-ai-tutorials-more.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [aiops](<https://devfeed.tech/tags/aiops.md>), [alert-fatigue](<https://devfeed.tech/tags/alert-fatigue.md>), [alert-manager](<https://devfeed.tech/tags/alert-manager.md>), [alert-triage](<https://devfeed.tech/tags/alert-triage.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [auto-remediation](<https://devfeed.tech/tags/auto-remediation.md>), [automated-incident-response](<https://devfeed.tech/tags/automated-incident-response.md>), [automation](<https://devfeed.tech/tags/automation.md>), [devaiops](<https://devfeed.tech/tags/devaiops.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [event-driven-ai-agents-with-prometheus-alerts](<https://devfeed.tech/tags/event-driven-ai-agents-with-prometheus-alerts.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-ai-agent](<https://devfeed.tech/tags/kubernetes-ai-agent.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [prometheus-alert-rules](<https://devfeed.tech/tags/prometheus-alert-rules.md>), [prometheus-alertmanager-webhook](<https://devfeed.tech/tags/prometheus-alertmanager-webhook.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>), [slack](<https://devfeed.tech/tags/slack.md>), [sre](<https://devfeed.tech/tags/sre.md>), [sre-automation](<https://devfeed.tech/tags/sre-automation.md>)

### AI overview

This guide explains how to connect Prometheus and Alertmanager to an event-driven AI agent that investigates alerts before a human responds. It covers the architecture, read-only investigation tools, alert-rule annotations, safety guardrails, and a progression toward guarded remediation.

### Source excerpt

Every page interrupts a human, yet most alerts end in the same ten investigation steps. Here is how event driven AI agents catch Prometheus alerts and do that first pass before you even look at your phone.

## Durable Objects are Made for Agents

DevFeed: [Durable Objects are Made for Agents](<https://devfeed.tech/articles/durable-objects-are-made-for-agents-37184.md>)

Original publisher: [Read original article](<https://calv.info/durable-objects-are-made-for-agents>)

Author: Calvin French-Owen

Published: 2026-07-22T12:00:00Z

Content type: opinion

Language: en

Sources: [Calvin French-Owen](<https://devfeed.tech/sources/calvin-french-owen.md>)

Topics: [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [V8](<https://devfeed.tech/topics/v8.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>), [wasm](<https://devfeed.tech/topics/wasm.md>)

Tags: [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [v8](<https://devfeed.tech/tags/v8.md>), [websockets](<https://devfeed.tech/tags/websockets.md>)

### AI overview

An opinionated technical article explains why Cloudflare Durable Objects can be a strong primitive for building agents and other stateful products. It describes their serverless V8 execution model, per-object SQLite storage, ID-based request routing, event-driven structure, and potential shortcomings.

### Source excerpt

I've spent the last few months building almost exclusively on Cloudflare Durable Objects. They're a near-perfect primitive for building agents--here's where they shine, and where they fall short.

[Next page](<https://devfeed.tech/tags/event-driven.md?cursor=WyIyMDI2LTA3LTIyVDEyOjAwOjAwKzAwOjAwIiwgIjllYjc2ZjRmLTQ0N2QtNGYxMi04YTA2LWI2NzAxOWMwOTA1ZSJd>)