# Routing (disambiguation)

Routing is a computing concept encompassing URL routing, IP routing, and geo-routing.

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

## Ktor 3.6.0 Is Now Available!

DevFeed: [Ktor 3.6.0 Is Now Available!](<https://devfeed.tech/articles/ktor-3-6-0-is-now-available-42785.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/ktor/2026/09/18/ktor-3-6-0-is-now-available/>)

Author: Simon Vergauwen

Published: 2026-09-18T10:45:56Z

Content type: release

Language: en

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

Topics: [Ktor](<https://devfeed.tech/topics/ktor.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Netty](<https://devfeed.tech/topics/netty.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [openid](<https://devfeed.tech/topics/openid.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [clients](<https://devfeed.tech/topics/clients.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [clients](<https://devfeed.tech/tags/clients.md>), [http](<https://devfeed.tech/tags/http.md>), [http-3](<https://devfeed.tech/tags/http-3.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [ktor](<https://devfeed.tech/tags/ktor.md>), [news](<https://devfeed.tech/tags/news.md>), [openid](<https://devfeed.tech/tags/openid.md>), [quic](<https://devfeed.tech/tags/quic.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [routing](<https://devfeed.tech/tags/routing.md>), [server](<https://devfeed.tech/tags/server.md>)

### AI overview

Ktor 3.6.0 introduces experimental typed authentication with OpenID Connect support and HTTP/3 over QUIC for the Netty engine. The release also improves routing, request handling, and Kotlin Multiplatform client defaults.

### Source excerpt

Ktor 3.6.0 is here! This release is full of new experimental features, including typed authentication capabilities with specialized support for OpenID Connect and HTTP/3 support for the Netty engine. There are also a few quality-of-life improvements for routing and request handling, more convenient defaults for Kotlin Multiplatform clients, and more. Check out What's new in [...]

## How to Migrate a Legacy Monolith Incrementally Without a Big-Bang Rewrite

DevFeed: [How to Migrate a Legacy Monolith Incrementally Without a Big-Bang Rewrite](<https://devfeed.tech/articles/how-to-migrate-a-legacy-monolith-incrementally-without-a-big-bang-rewrite-42754.md>)

Original publisher: [Read original article](<https://www.freecodecamp.org/news/migrate-legacy-monolith-incrementally/>)

Author: Hugo Teijiz

Published: 2026-09-17T23:27:03Z

Content type: tutorial

Language: en

Sources: [freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More](<https://devfeed.tech/sources/freecodecamp-programming-tutorials-python-javascript-git-more.md>)

Topics: [Legacy Modernization](<https://devfeed.tech/topics/legacy-modernization.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Integration testing](<https://devfeed.tech/topics/integration-testing.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [API](<https://devfeed.tech/topics/api.md>), [service](<https://devfeed.tech/topics/service.md>), [Dependency injection](<https://devfeed.tech/topics/dependency-injection.md>)

Tags: [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [incremental](<https://devfeed.tech/tags/incremental.md>), [integration-testing](<https://devfeed.tech/tags/integration-testing.md>), [legacy](<https://devfeed.tech/tags/legacy.md>), [legacy-code](<https://devfeed.tech/tags/legacy-code.md>), [migrate](<https://devfeed.tech/tags/migrate.md>), [migration](<https://devfeed.tech/tags/migration.md>), [monolith](<https://devfeed.tech/tags/monolith.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [rewrite](<https://devfeed.tech/tags/rewrite.md>), [routing](<https://devfeed.tech/tags/routing.md>), [software-architecture](<https://devfeed.tech/tags/software-architecture.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

### AI overview

A tutorial on migrating a legacy monolith incrementally by moving one business capability at a time. It covers characterization tests, boundaries between legacy and new code, parallel implementations, progressive traffic, observability, rollback paths, data ownership, and removing migrated behavior.

### Source excerpt

Large legacy migrations often fail long before the final cutover. The failure usually starts when the migration is framed as a single event. Move the application. Move the database. Move all the users

## Dense vs. MoE Models: Active Parameters, Throughput, and When to Choose Each

DevFeed: [Dense vs. MoE Models: Active Parameters, Throughput, and When to Choose Each](<https://devfeed.tech/articles/dense-vs-moe-models-active-parameters-throughput-and-when-to-choose-each-26912.md>)

Original publisher: [Read original article](<https://developer.nvidia.com/blog/dense-vs-moe-models-active-parameters-throughput-and-when-to-choose-each/>)

Author: Elizabeth Goodman

Published: 2026-09-15T17:00:11Z

Content type: article

Language: en

Sources: [NVIDIA Developer](<https://devfeed.tech/sources/nvidia-developer.md>), [NVIDIA Technical Blog](<https://devfeed.tech/sources/nvidia-technical-blog.md>)

Topics: [Mixture of Experts (MoE)](<https://devfeed.tech/topics/mixture-of-experts-moe.md>), [Nemotron](<https://devfeed.tech/topics/nemotron.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [agentic-ai-generative-ai](<https://devfeed.tech/tags/agentic-ai-generative-ai.md>), [ai-inference](<https://devfeed.tech/tags/ai-inference.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [cost](<https://devfeed.tech/tags/cost.md>), [data-center-cloud](<https://devfeed.tech/tags/data-center-cloud.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [llms](<https://devfeed.tech/tags/llms.md>), [memory](<https://devfeed.tech/tags/memory.md>), [mixture-of-experts-moe](<https://devfeed.tech/tags/mixture-of-experts-moe.md>), [models](<https://devfeed.tech/tags/models.md>), [moe](<https://devfeed.tech/tags/moe.md>), [nemo](<https://devfeed.tech/tags/nemo.md>), [nemotron](<https://devfeed.tech/tags/nemotron.md>), [performance](<https://devfeed.tech/tags/performance.md>), [router](<https://devfeed.tech/tags/router.md>), [routing](<https://devfeed.tech/tags/routing.md>), [tokens](<https://devfeed.tech/tags/tokens.md>)

### AI overview

This article explains how dense and Mixture-of-Experts models activate parameters, compares their effects on throughput, memory cost, and serving complexity, and discusses when each architecture fits different deployment constraints. It uses Nemotron 3.5 Lightning as an example of an MoE model.

### Source excerpt

How can a 30B-parameter model activate only 3B parameters per token, and still use the capacity of the larger model? Nemotron 3.5 Lightning illustrates the...

## Replica-aware routing public beta

DevFeed: [Replica-aware routing public beta](<https://devfeed.tech/articles/replica-aware-routing-public-beta-26967.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/replica-aware-routing-public-beta>)

Author: Amy Chen; Jan Mensch

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

Content type: release

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [Caching](<https://devfeed.tech/topics/caching.md>)

Tags: [cache](<https://devfeed.tech/tags/cache.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [replication](<https://devfeed.tech/tags/replication.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

ClickHouse introduces replica-aware routing in Public Beta for Enterprise customers. The feature routes requests to the same replica, allowing continued access to temporary tables and named sessions and supporting read-after-write consistency over HTTP or the native protocol.

### Source excerpt

Temporary tables and named sessions live on a single ClickHouse replica, so a follow-up query routed elsewhere can't see them. Replica-aware routing pins your requests to the same replica over HTTP or the native protocol -- and here's how we built it.

## Accelerating Dropless MoE Training in JAX with NVIDIA Transformer Engine

DevFeed: [Accelerating Dropless MoE Training in JAX with NVIDIA Transformer Engine](<https://devfeed.tech/articles/accelerating-dropless-moe-training-in-jax-with-nvidia-transformer-engine-21079.md>)

Original publisher: [Read original article](<https://developer.nvidia.com/blog/accelerating-dropless-moe-training-in-jax-with-nvidia-transformer-engine/>)

Author: Tanya Lenz

Published: 2026-09-14T16:39:15Z

Content type: article

Language: en

Sources: [NVIDIA Developer](<https://devfeed.tech/sources/nvidia-developer.md>), [NVIDIA Technical Blog](<https://devfeed.tech/sources/nvidia-technical-blog.md>)

Topics: [Mixture of Experts (MoE)](<https://devfeed.tech/topics/mixture-of-experts-moe.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [GB200](<https://devfeed.tech/topics/gb200.md>), [Network](<https://devfeed.tech/topics/network.md>), [Python](<https://devfeed.tech/topics/python.md>), [deepseek](<https://devfeed.tech/topics/deepseek.md>), [mixtral](<https://devfeed.tech/topics/mixtral.md>), [qwen](<https://devfeed.tech/topics/qwen.md>)

Tags: [agentic-ai-generative-ai](<https://devfeed.tech/tags/agentic-ai-generative-ai.md>), [ai](<https://devfeed.tech/tags/ai.md>), [communication](<https://devfeed.tech/tags/communication.md>), [deepseek](<https://devfeed.tech/tags/deepseek.md>), [developer-tools-techniques](<https://devfeed.tech/tags/developer-tools-techniques.md>), [gb200](<https://devfeed.tech/tags/gb200.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [mixtral](<https://devfeed.tech/tags/mixtral.md>), [mixture-of-experts-moe](<https://devfeed.tech/tags/mixture-of-experts-moe.md>), [mlops](<https://devfeed.tech/tags/mlops.md>), [moe](<https://devfeed.tech/tags/moe.md>), [networks](<https://devfeed.tech/tags/networks.md>), [nvfp4](<https://devfeed.tech/tags/nvfp4.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [performance](<https://devfeed.tech/tags/performance.md>), [python](<https://devfeed.tech/tags/python.md>), [qwen](<https://devfeed.tech/tags/qwen.md>), [router](<https://devfeed.tech/tags/router.md>), [routing](<https://devfeed.tech/tags/routing.md>), [tensors](<https://devfeed.tech/tags/tensors.md>), [token](<https://devfeed.tech/tags/token.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [training-ai-models](<https://devfeed.tech/tags/training-ai-models.md>)

### AI overview

This article explains how NVIDIA Transformer Engine and JAX kernel optimizations accelerate dropless Mixture of Experts (MoE) training. It describes bottlenecks from token routing, expert dispatch and gathering, all-to-all communication, and ragged expert matrix operations. In DeepSeek-V3 training on NVIDIA GB200, the optimized approach increased performance from 103 to 1,068 TFLOPS per GPU, a 10.4x improvement.

### Source excerpt

Mixture of experts (MoE) has become one of the defining architectural trends in large-scale AI model training. DeepSeek, Qwen, and Mixtral are examples of MoE...

## Chinese AI models dominate OpenRouter's US token consumption. It can now guarantee that traffic stays entirely in the US.

DevFeed: [Chinese AI models dominate OpenRouter's US token consumption. It can now guarantee that traffic stays entirely in the US.](<https://devfeed.tech/articles/chinese-ai-models-dominate-openrouter-s-us-token-consumption-it-can-now-guarantee-that-traffic-stays-entirely-in-the-us-21599.md>)

Original publisher: [Read original article](<https://thenewstack.io/openrouter-us-region-routing/>)

Author: Paul Sawers

Published: 2026-09-14T13:59:33Z

Content type: news

Language: en

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

Topics: [AI Models](<https://devfeed.tech/topics/ai-models.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Security](<https://devfeed.tech/topics/security.md>), [data](<https://devfeed.tech/topics/data.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [hugging face](<https://devfeed.tech/topics/hugging-face.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>), [Nemotron](<https://devfeed.tech/topics/nemotron.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-infrastructure](<https://devfeed.tech/tags/ai-infrastructure.md>), [ai-models](<https://devfeed.tech/tags/ai-models.md>), [availability](<https://devfeed.tech/tags/availability.md>), [data](<https://devfeed.tech/tags/data.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [models](<https://devfeed.tech/tags/models.md>), [nemotron](<https://devfeed.tech/tags/nemotron.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [openai](<https://devfeed.tech/tags/openai.md>), [routing](<https://devfeed.tech/tags/routing.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

OpenRouter has launched US in-region routing for business and enterprise customers. Requests sent through its US endpoint are decrypted, processed, and served entirely inside the United States, or rejected if that cannot be guaranteed. The feature addresses concerns about data location when businesses use open-weight models, including models developed in China.

### Source excerpt

Everyone knows the open-weight model pitch by now: companies can download the weights, customize them, run them on infrastructure of The post Chinese AI models dominate OpenRouter's US token consumption. It can now guarantee that traffic stays entirely in the US. appeared first on The New Stack.

## Agent Gateway: The Next Evolution of the API Gateway

DevFeed: [Agent Gateway: The Next Evolution of the API Gateway](<https://devfeed.tech/articles/agent-gateway-the-next-evolution-of-the-api-gateway-12632.md>)

Original publisher: [Read original article](<https://blog.postman.com/agent-gateway-the-next-evolution-of-the-api-gateway/>)

Author: Gbadebo Bello

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

Content type: article

Language: en

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

Topics: [API](<https://devfeed.tech/topics/api.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [observability](<https://devfeed.tech/topics/observability.md>)

Tags: [agent-gateway](<https://devfeed.tech/tags/agent-gateway.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api](<https://devfeed.tech/tags/api.md>), [api-101](<https://devfeed.tech/tags/api-101.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [editor-s-picks](<https://devfeed.tech/tags/editor-s-picks.md>), [fabric-gateway](<https://devfeed.tech/tags/fabric-gateway.md>), [general](<https://devfeed.tech/tags/general.md>), [llm-gateway](<https://devfeed.tech/tags/llm-gateway.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-gateway](<https://devfeed.tech/tags/mcp-gateway.md>), [observability](<https://devfeed.tech/tags/observability.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

The article explains the emergence of the Agent Gateway as an architectural component for AI agents. It contrasts traditional API Gateways, which authenticate, govern, route, and deliver requests from clients that already know which API to call, with the needs of AI agents, which receive goals and may require broader governance across agentic workflows.

### Source excerpt

API gateways are evolving for AI agents. Learn how the agent gateway governs identity, tools, memory, and policy across agentic workflows. Get early access. The post Agent Gateway: The Next Evolution of the API Gateway appeared first on Postman Blog.

## How we cut CDN metadata lookup latency by 91%

DevFeed: [How we cut CDN metadata lookup latency by 91%](<https://devfeed.tech/articles/how-we-cut-cdn-metadata-lookup-latency-by-91-755.md>)

Original publisher: [Read original article](<https://vercel.com/blog/how-we-cut-cdn-metadata-lookup-latency-by-91-percent>)

Author: Luba Kravchenko

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

Content type: article

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Latency](<https://devfeed.tech/topics/latency.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [API](<https://devfeed.tech/topics/api.md>), [React Native](<https://devfeed.tech/topics/react-native.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [cache](<https://devfeed.tech/tags/cache.md>), [cdn](<https://devfeed.tech/tags/cdn.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [latency](<https://devfeed.tech/tags/latency.md>), [routing](<https://devfeed.tech/tags/routing.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel describes how it reduced P99 CDN metadata lookup latency by 91%. The team replaced per-path metadata fetching with bounded shards that group metadata for many paths, improving cache reuse across routing lookups while controlling data-fetching costs. The article also explains how framework routing rules, Build Output API outputs, Bloom filters, and exact metadata lookups work together to select the correct response.

### Source excerpt

Every request to Vercel passes through our CDN, which executes on average over 80 million routing instructions per second. Part of that work is looking up metadata to determine which paths exist and how to serve them. When that metadata isn't cached, the CDN has to fetch it before it can serve the response. We used to fetch and cache metadata one path at a time, retrieving only what each lookup needed. That seemed efficient at the time, but large deployments can contain hundreds of thousands of paths, each with its own cache entry. Every new deployment introduced fresh metadata, making cache misses a recurring cost for large sites that deployed frequently. Fetching more metadata at once made these lookups faster. By grouping paths together, each fetch could populate the cache for many subsequent lookups. But fetching too much introduced its own costs. Through production experiments, we found a balance that cut P99 metadata lookup latency by 91% and made deployments faster along the way. How the CDN finds the right route The path in a request doesn't always match the path of the content or function that serves it. Framework routing rules connect the two. A request for /blog/hello-world, for example, might resolve to the dynamic route /blog/[slug]. A request for that page's React Server Component payload might resolve to /blog/[slug].rsc. As the CDN applies these rules, it may need to check several target paths to find the right response. The framework describes those routes during a build. With framework-defined infrastructure, application code declares which outputs are static, which need Functions, and which responses can be cached or regenerated. Frameworks translate that intent into Build Output API outputs, and Vercel generates the routing metadata the CDN reads. At request time, the CDN needs to determine which target paths exist and retrieve their metadata. The Bloom filters we added to global routing rule out paths that definitely don't exist. Remaining paths

## Indian backbones need AS\_PATH filters

DevFeed: [Indian backbones need AS\_PATH filters](<https://devfeed.tech/articles/indian-backbones-need-as-path-filters-39786.md>)

Original publisher: [Read original article](<https://anuragbhatia.com/post/2026/09/india-routing-security/>)

Published: 2026-09-07T20:11:07Z

Content type: opinion

Language: en

Sources: [Personal blog of Anurag Bhatia](<https://devfeed.tech/sources/personal-blog-of-anurag-bhatia.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [airtel](<https://devfeed.tech/tags/airtel.md>), [as4755](<https://devfeed.tech/tags/as4755.md>), [as55836](<https://devfeed.tech/tags/as55836.md>), [as9498](<https://devfeed.tech/tags/as9498.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [india](<https://devfeed.tech/tags/india.md>), [jio](<https://devfeed.tech/tags/jio.md>), [network](<https://devfeed.tech/tags/network.md>), [rcom](<https://devfeed.tech/tags/rcom.md>), [routing](<https://devfeed.tech/tags/routing.md>), [tata-comm](<https://devfeed.tech/tags/tata-comm.md>)

### AI overview

The article argues that route leaks are a longstanding security problem for India's routing infrastructure. It explains limitations of IRR AS-SETs, discusses ASPA and AS_PATH filters or peer lock, and questions whether major Indian backbones can consistently apply those filters because of indirect routing and smaller downstream networks.

### Source excerpt

The security of India's routing infrastructure is something that isn't discussed as much as cybersecurity, software vulnerabilities, etc. Part of the blame for that has to go to our industry, which is relatively closed when it comes to sharing incidents and also lacks good documentation on the deployment side of things. Some of these things came to light after the RCom (AS18101) BGP hijack of Telegram prefixes in June 2026. One silent problem for a long time has been route leaks. BGP route leak Route leaks happen when a network ends up announcing a route to a BGP adjacency where it is not supposed to announce that route. Take, for example, a network "leaking" routes learnt from a peer to transit, or vice versa. One can filter downstreams which are small, but it's very hard to filter large downstream networks which have further downstreams, or if one is far removed from that ASN. IRR AS-SETs exist for this reason, but they have not worked well due to tooling challenges. Furthermore, IRR (Internet Routing Registry) by design is a public register where one "publishes intent" before actually doing that in BGP, and then anyone can match the intent with the state in BGP. New tech ASPA will help address this issue, but it's new, vendor support is still in the development phase and it will take its own adoption time. AS_PATH filters / Peer lock This is older tech which can play a very effective role in controlling leaks. If network A decides to peer with network B, they both can agree to announce all routes to each other over the peering & agree to reject each other's ASN from all other BGP sessions. It's a common practice between large transit-free Tier-1 networks as well as major backbones and is often referred to by the fancy name of "peer lock". In India, I doubt backbones like Airtel, Jio, and Tata Comm can have AS_PATH filters rejecting each other from everywhere except direct sessions because there is some indirect routing visible all the time. It could be because of

## BGP-Free Core with SR-MPLS

DevFeed: [BGP-Free Core with SR-MPLS](<https://devfeed.tech/articles/bgp-free-core-with-sr-mpls-11437.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/09/sr-mpls-bgp-free/>)

Published: 2026-09-03T05:30:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [SR-MPLS](<https://devfeed.tech/topics/sr-mpls.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Network](<https://devfeed.tech/topics/network.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [containers](<https://devfeed.tech/tags/containers.md>), [edge](<https://devfeed.tech/tags/edge.md>), [examples](<https://devfeed.tech/tags/examples.md>), [github](<https://devfeed.tech/tags/github.md>), [is-is](<https://devfeed.tech/tags/is-is.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mpls](<https://devfeed.tech/tags/mpls.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [router](<https://devfeed.tech/tags/router.md>), [routing](<https://devfeed.tech/tags/routing.md>), [sr-mpls](<https://devfeed.tech/tags/sr-mpls.md>)

### AI overview

This article demonstrates how to build a BGP-free transport core with SR-MPLS using netlab. It describes a lab topology with IS-IS, BGP, Linux container hosts, and PE routers, then shows how SR-MPLS labels provide end-to-end connectivity without BGP routes on the core router.

### Source excerpt

The beauty of SR-MPLS is that it's a drop-in replacement for the traditional (LDP- or RSVP-based) MPLS control plane. For example, you could replace LDP with SR-MPLS in a network using MPLS to implement a BGP-free transport core, and it just keeps working. This scenario was the first "fun" scenario in the ITNOG10 Segment Routing workshop. The core network uses the same topology as in the previous examples; I added two hosts and BGP routing. Simplest possible network using a BGP-free core Read more ...

## The IRR Landscape: What RPKI Can Replace

DevFeed: [The IRR Landscape: What RPKI Can Replace](<https://devfeed.tech/articles/the-irr-landscape-what-rpki-can-replace-11449.md>)

Original publisher: [Read original article](<https://labs.ripe.net/author/mw/the-irr-landscape-what-rpki-can-replace/>)

Author: Matthias Wichtlhuber

Published: 2026-09-01T12:20:33Z

Content type: article

Language: en

Sources: [RIPE Labs](<https://devfeed.tech/sources/ripe-labs.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [Routing Security](<https://devfeed.tech/topics/routing-security.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [competition](<https://devfeed.tech/tags/competition.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [ixps](<https://devfeed.tech/tags/ixps.md>), [measurements](<https://devfeed.tech/tags/measurements.md>), [overview](<https://devfeed.tech/tags/overview.md>), [research](<https://devfeed.tech/tags/research.md>), [routing](<https://devfeed.tech/tags/routing.md>), [routing-security](<https://devfeed.tech/tags/routing-security.md>), [rpki](<https://devfeed.tech/tags/rpki.md>), [series](<https://devfeed.tech/tags/series.md>)

### AI overview

This article analyzes which parts of the Internet Route Registry landscape can safely be replaced by RPKI using traffic and route-server data from AMS-IX and DE-CIX. It concludes that third-party ROUTE(6) objects can largely be phased out, while third-party AS-SETs remain important for BGP filter generation.

### Source excerpt

In the third part of our IRR landscape series, we use traffic measurements from AMS-IX and DE-CIX to assess which parts of the IRR landscape can safely be replaced with RPKI. Third-party ROUTE(6) objects can largely be phased out, while third-party AS-SETs remain essential for BGP filter generation.

## Symfony 8.1.6 released

DevFeed: [Symfony 8.1.6 released](<https://devfeed.tech/articles/symfony-8-1-6-released-8580.md>)

Original publisher: [Read original article](<https://symfony.com/blog/symfony-8-1-6-released>)

Author: Fabien Potencier

Published: 2026-08-30T21:44:04Z

Content type: release

Language: en

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

Topics: [Symfony](<https://devfeed.tech/topics/symfony.md>), [bug](<https://devfeed.tech/topics/bug.md>), [Security](<https://devfeed.tech/topics/security.md>), [Process](<https://devfeed.tech/topics/process.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [cURL](<https://devfeed.tech/topics/curl.md>), [PHP](<https://devfeed.tech/topics/php.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [php](<https://devfeed.tech/tags/php.md>), [process](<https://devfeed.tech/tags/process.md>), [release](<https://devfeed.tech/tags/release.md>), [routing](<https://devfeed.tech/tags/routing.md>), [security](<https://devfeed.tech/tags/security.md>), [symfony](<https://devfeed.tech/tags/symfony.md>)

### AI overview

Symfony 8.1.6 is released with fixes across HttpClient, HttpFoundation, Security, Process, Routing, and other components. The update addresses issues including decompression bombs, malformed security parameters, subprocess environment handling, URL matching, and cookie validation.

### Source excerpt

Symfony 8.1.6 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip...

## Symfony 7.4.18 released

DevFeed: [Symfony 7.4.18 released](<https://devfeed.tech/articles/symfony-7-4-18-released-8579.md>)

Original publisher: [Read original article](<https://symfony.com/blog/symfony-7-4-18-released>)

Author: Fabien Potencier

Published: 2026-08-30T21:39:49Z

Content type: release

Language: en

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

Topics: [Symfony](<https://devfeed.tech/topics/symfony.md>), [bug](<https://devfeed.tech/topics/bug.md>), [Security](<https://devfeed.tech/topics/security.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [process](<https://devfeed.tech/tags/process.md>), [release](<https://devfeed.tech/tags/release.md>), [routing](<https://devfeed.tech/tags/routing.md>), [security](<https://devfeed.tech/tags/security.md>), [symfony](<https://devfeed.tech/tags/symfony.md>)

### AI overview

Symfony 7.4.18 has been released with fixes across components including HttpClient, Security, Process, Routing, HttpFoundation, and Filesystem.

### Source excerpt

Symfony 7.4.18 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip...

## Detecting Replica Lag That Breaks Read-Your-Writes Consistency

DevFeed: [Detecting Replica Lag That Breaks Read-Your-Writes Consistency](<https://devfeed.tech/articles/the-replica-lag-you-do-not-measure-is-the-one-serving-checkout-39596.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/44-replica-lag-read-your-writes/>)

Author: hello@ankit-rana.com

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

Content type: tutorial

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [Replication](<https://devfeed.tech/topics/replication.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [checkout](<https://devfeed.tech/tags/checkout.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [lag](<https://devfeed.tech/tags/lag.md>), [metric](<https://devfeed.tech/tags/metric.md>), [observability](<https://devfeed.tech/tags/observability.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [primary](<https://devfeed.tech/tags/primary.md>), [read-replica](<https://devfeed.tech/tags/read-replica.md>), [read-replicas](<https://devfeed.tech/tags/read-replicas.md>), [replica-lag](<https://devfeed.tech/tags/replica-lag.md>), [replication](<https://devfeed.tech/tags/replication.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

This article explains how read replicas can break read-your-writes behavior when applications do not route related reads to the primary or wait for replication. It compares byte lag with time lag, explains why idle systems can hide failures, and discusses replay delays caused by write bursts and long-running replica queries.

### Source excerpt

Byte lag between primary and replica reads zero on an idle primary even when replication is completely stuck, so the metric that looks healthiest is the one that hides the failure. Time lag measured from the last replayed transaction is the signal that stays honest. Adding a read replica silently removes read-your-writes, which means any flow that writes and then reads back needs either primary routing or an explicit wait for the replica to reach that write's log position.

## \[Hands-on\] Turn Scientific Figures Into Structured Data with Mistral OCR

DevFeed: [\[Hands-on\] Turn Scientific Figures Into Structured Data with Mistral OCR](<https://devfeed.tech/articles/hands-on-turn-scientific-figures-into-structured-data-with-mistral-ocr-18234.md>)

Original publisher: [Read original article](<https://blog.dailydoseofds.com/p/hands-on-turn-scientific-figures>)

Author: Avi Chawla

Published: 2026-08-26T21:06:26Z

Content type: tutorial

Language: en

Sources: [Daily Dose of Data Science](<https://devfeed.tech/sources/daily-dose-of-data-science.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [incident](<https://devfeed.tech/topics/incident.md>), [context window](<https://devfeed.tech/topics/context-window.md>), [FIRST](<https://devfeed.tech/topics/first.md>), [Google](<https://devfeed.tech/topics/google.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [mistral](<https://devfeed.tech/tags/mistral.md>), [ocr](<https://devfeed.tech/tags/ocr.md>)

### AI overview

The supplied excerpts discuss coordinating multiple agents and people through shared channels. They describe the limits of role-based handoffs, including duplicated work, lost context, and invisible negative results, and present Switch as a way to preserve shared reports and threads. The title and body appear to describe different subjects.

### Source excerpt

A full walkthrough of the extraction schema, with code.

## Python projects now support routing rules

DevFeed: [Python projects now support routing rules](<https://devfeed.tech/articles/python-projects-now-support-routing-rules-1055.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/python-projects-now-support-routing-rules>)

Author: Ricardo Gonzalez

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

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Vercel](<https://devfeed.tech/topics/vercel.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Python](<https://devfeed.tech/topics/python.md>), [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [Django](<https://devfeed.tech/topics/django.md>), [Flask](<https://devfeed.tech/topics/flask.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [automation](<https://devfeed.tech/tags/automation.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [cli](<https://devfeed.tech/tags/cli.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [python](<https://devfeed.tech/tags/python.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [routing](<https://devfeed.tech/tags/routing.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel now supports routing rules for Python projects, allowing response headers and request rewrites to internal paths for FastAPI, Django, and Flask applications. Rules are evaluated by the Vercel CDN before requests reach the application and can take effect immediately without a new deployment.

### Source excerpt

Python projects can now use routing rules to set response headers or rewrite requests to internal paths, including apps built with FastAPI, Django, and Flask. The Vercel CDN evaluates rules before requests reach your application, so changes apply without a new deployment. For example, this FastAPI app serves a /new route: To send requests for /old to that route, create a rewrite from the CDN tab in your project dashboard or with the Vercel CLI: Published rules take effect immediately across all regions, and you can roll back to a previous version from the History tab. You can also manage rules from Python with the vercel SDK, which wraps the Vercel REST API. add_route stages the rule, and update_route_version publishes it: Rewrites can also be defined in vercel.json: Project-level rules live outside your deployment and are evaluated before its routes, so a published rule takes precedence over a vercel.json rewrite for the same path. Each surface fits a different workflow: How you define it Takes effect Best for CDN tab in the dashboard On publish Editing and testing rules visually Vercel CLI On publish One-off changes from the terminal vercel Python SDK or REST API On publish Automation and CI/CD vercel.json On each deployment Rewrites that ship with the application code Update Vercel CLI to the latest version and read the routing documentation to get started. Read more

## Multivendor SR-MPLS

DevFeed: [Multivendor SR-MPLS](<https://devfeed.tech/articles/multivendor-sr-mpls-11428.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/08/sr-mpls-multivendor/>)

Published: 2026-08-25T05:44:00Z

Content type: tutorial

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [SR-MPLS](<https://devfeed.tech/topics/sr-mpls.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [IS-IS](<https://devfeed.tech/topics/is-is.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [github](<https://devfeed.tech/tags/github.md>), [installation](<https://devfeed.tech/tags/installation.md>), [is-is](<https://devfeed.tech/tags/is-is.md>), [mpls](<https://devfeed.tech/tags/mpls.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [routing](<https://devfeed.tech/tags/routing.md>), [sr-mpls](<https://devfeed.tech/tags/sr-mpls.md>)

### AI overview

This tutorial demonstrates a multivendor SR-MPLS network built with netlab using Arista EOS, FRRouting, and SR Linux. It explains vendor-specific Segment Routing Global Block ranges, prefix segments, and MPLS LFIB label swapping, then outlines how to launch the lab through GitHub Codespaces.

### Source excerpt

Summer is almost over, and it's time to resume regular programming with the next example from the Segment Routing workshop I had at ITNOG10: multi-vendor SR-MPLS. I used the same lab topology as in the previous examples but deployed Arista EOS on PE1, FRRouting on P, and SR Linux on PE21 Read more ...

## Do IXPs make the Internet faster? It's complicated

DevFeed: [Do IXPs make the Internet faster? It's complicated](<https://devfeed.tech/articles/do-ixps-make-the-internet-faster-it-s-complicated-10844.md>)

Original publisher: [Read original article](<https://blog.apnic.net/2026/08/24/do-ixps-make-the-internet-faster-its-complicated/>)

Author: Dan Fidler

Published: 2026-08-23T23:05:33Z

Content type: article

Language: en

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

Topics: [Internet](<https://devfeed.tech/topics/internet.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Network](<https://devfeed.tech/topics/network.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [datasets](<https://devfeed.tech/topics/datasets.md>)

Tags: [australia](<https://devfeed.tech/tags/australia.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [content](<https://devfeed.tech/tags/content.md>), [cost](<https://devfeed.tech/tags/cost.md>), [events](<https://devfeed.tech/tags/events.md>), [global](<https://devfeed.tech/tags/global.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [internet](<https://devfeed.tech/tags/internet.md>), [ixps](<https://devfeed.tech/tags/ixps.md>), [latency](<https://devfeed.tech/tags/latency.md>), [local](<https://devfeed.tech/tags/local.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [network](<https://devfeed.tech/tags/network.md>), [networks](<https://devfeed.tech/tags/networks.md>), [performance](<https://devfeed.tech/tags/performance.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [routing](<https://devfeed.tech/tags/routing.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [tech-matters](<https://devfeed.tech/tags/tech-matters.md>), [technology](<https://devfeed.tech/tags/technology.md>), [thailand](<https://devfeed.tech/tags/thailand.md>), [thainog](<https://devfeed.tech/tags/thainog.md>)

### AI overview

IXPs do not make the Internet uniformly faster. Their impact depends on how performance is defined, where content is hosted or cached, the type of exchange, and the surrounding network conditions. The article examines latency, throughput, streaming quality, reliability, routing, and the changing meaning of keeping traffic local.

### Source excerpt

IXPs shape latency, cost, resilience, and the spread of new technologies, not just Internet speed. As the Internet evolves, the role of IXPs continues to expand, as highlighted in this BPF 2026 panel discussion.

## Microfrontends previews now link across repositories

DevFeed: [Microfrontends previews now link across repositories](<https://devfeed.tech/articles/microfrontends-previews-now-link-across-repositories-1011.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/microfrontends-previews-now-link-across-repositories>)

Author: Tim White

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

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Vercel](<https://devfeed.tech/topics/vercel.md>), [Git](<https://devfeed.tech/topics/git.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [deployment](<https://devfeed.tech/tags/deployment.md>), [feature](<https://devfeed.tech/tags/feature.md>), [git](<https://devfeed.tech/tags/git.md>), [routing](<https://devfeed.tech/tags/routing.md>), [update](<https://devfeed.tech/tags/update.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel Microfrontends can now link Preview Deployments across separate repositories when corresponding Git branch names match exactly. The feature is enabled by default for new Microfrontends groups and can be managed in Microfrontends settings.

### Source excerpt

Microfrontends can now link Preview Deployments across repositories when their Git branch names match exactly. In a monorepo, projects share the same Git repository, commits, and branches, so Vercel can automatically link their previews. Cross-repository projects have separate commit histories and branches in separate repositories. With this update, Vercel matches Git-connected projects by branch name and links their corresponding previews. For example, when you preview the new-checkout branch of one project, requests to other projects in the Microfrontends group will use their new-checkout previews when available. This makes it easier to review coordinated changes across repositories in one preview experience. This feature is enabled by default for new Microfrontends groups. You can manage it in your Microfrontends settings. Learn more about how deployment routing works for Microfrontends. Read more

## Online index migration and shard scaling in OpenSearch with the AOSC plugin

DevFeed: [Online index migration and shard scaling in OpenSearch with the AOSC plugin](<https://devfeed.tech/articles/online-index-migration-and-shard-scaling-in-opensearch-with-the-aosc-plugin-12789.md>)

Original publisher: [Read original article](<https://opensearch.org/blog/online-index-migration-and-shard-scaling-in-opensearch-with-the-aosc-plugin/>)

Author: Arpit Singla

Published: 2026-08-18T21:56:28Z

Content type: article

Language: en

Sources: [OpenSearch](<https://devfeed.tech/sources/opensearch.md>)

Topics: [Amazon OpenSearch Service](<https://devfeed.tech/topics/amazon-opensearch-service.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [mapping](<https://devfeed.tech/tags/mapping.md>), [migration](<https://devfeed.tech/tags/migration.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opensearch](<https://devfeed.tech/tags/opensearch.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [production](<https://devfeed.tech/tags/production.md>), [reconciliation](<https://devfeed.tech/tags/reconciliation.md>), [routing](<https://devfeed.tech/tags/routing.md>), [schema](<https://devfeed.tech/tags/schema.md>), [technical](<https://devfeed.tech/tags/technical.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article introduces Automatic Online Schema Change (AOSC), an open-source OpenSearch plugin for migrating live indexes to pre-created targets with different mappings, settings, shard counts, or document shapes. It backfills existing documents, replays operations made during migration, and switches an alias after a short write block, while documenting its scaling behavior and limitations.

### Source excerpt

Learn how the open-source AOSC plugin migrates live OpenSearch indexes--changing mappings, settings, or shard counts--without losing writes or requiring downtime. The post Online index migration and shard scaling in OpenSearch with the AOSC plugin appeared first on OpenSearch.

## BGP Role model: tracking the adoption of RFC 9234

DevFeed: [BGP Role model: tracking the adoption of RFC 9234](<https://devfeed.tech/articles/bgp-role-model-tracking-the-adoption-of-rfc-9234-119.md>)

Original publisher: [Read original article](<https://blog.cloudflare.com/rfc9234-bgp-role-model/>)

Author: Mingwei Zhang

Published: 2026-08-18T15:21:32Z

Content type: article

Language: en

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

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Networks](<https://devfeed.tech/topics/networks.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [internet](<https://devfeed.tech/tags/internet.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [network](<https://devfeed.tech/tags/network.md>), [networks](<https://devfeed.tech/tags/networks.md>), [research](<https://devfeed.tech/tags/research.md>), [router](<https://devfeed.tech/tags/router.md>), [routing](<https://devfeed.tech/tags/routing.md>), [routing-security](<https://devfeed.tech/tags/routing-security.md>), [rpki](<https://devfeed.tech/tags/rpki.md>)

### AI overview

This article examines the adoption of RFC 9234, which uses BGP Roles and the Only to Customer (OTC) attribute to help routers prevent and detect route leaks. Cloudflare measured deployment through its global peering presence and found that two large Tier-1 networks were stripping OTC attributes from forwarded routes.

### Source excerpt

RFC 9234 lets routers reject route leaks on their own, using BGP Roles and the Only to Customer attribute. We measured who has deployed it, and found two Tier 1 networks unexpectedly stripping OTC.

## Exploring the BGP Neighbor CONNECT State

DevFeed: [Exploring the BGP Neighbor CONNECT State](<https://devfeed.tech/articles/exploring-the-bgp-neighbor-connect-state-11422.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/08/exploring-bgp-connect-state/>)

Published: 2026-08-18T05:16:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Finite-state machine](<https://devfeed.tech/topics/finite-state-machine.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [debug](<https://devfeed.tech/tags/debug.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

An exploration of how Cisco IOS/XE presents the BGP neighbor CONNECT state during an incoming TCP session. The article tests several lab scenarios involving passive neighbors, static discard routes, ACLs, and suppressed ICMP unreachable messages, finding that CONNECT appears in BGP debugging output while the neighbor remains Idle in the displayed operational state.

### Source excerpt

Sakar left an interesting comment on my The Curious Case of the BGP Connect State blog post, claiming that Cisco IOS/XE goes through a CONNECT state when opening an incoming BGP session. I wanted to double-check this behavior, so I needed a scenario where one router would keep sending TCP SYN requests, the other would not (or we wouldn't learn anything), and the two routers could not communicate (or they'd quickly go into the OPEN state). Here's my first attempt at meeting those requirements: Read more ...

## The Checks That Lied

DevFeed: [The Checks That Lied](<https://devfeed.tech/articles/the-checks-that-lied-10744.md>)

Original publisher: [Read original article](<https://eduuh.com/blog/checks-that-lied>)

Author: EduuhMuraya

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

Content type: article

Language: en

Sources: [EduuhMuraya](<https://devfeed.tech/sources/eduuhmuraya.md>)

Topics: [networking](<https://devfeed.tech/topics/networking.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Networks](<https://devfeed.tech/topics/networks.md>), [Pi-hole](<https://devfeed.tech/topics/pihole.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [dns](<https://devfeed.tech/tags/dns.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [network](<https://devfeed.tech/tags/network.md>), [opnsense](<https://devfeed.tech/tags/opnsense.md>), [proxmox](<https://devfeed.tech/tags/proxmox.md>), [routing](<https://devfeed.tech/tags/routing.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [servers](<https://devfeed.tech/tags/servers.md>)

### AI overview

A home-network segmentation test produced misleading green results because the checks did not reliably measure the firewall or connectivity. The article describes routing around the firewall through a dual-homed Proxmox host and a DNS check that treated resolver failures as successful output.

### Source excerpt

I segmented my network, wrote tests to prove it, and watched the tests pass while measuring nothing at all. Then the same disease turned up in my home automation, and left a freezer switched off for thirteen hours in a house full of green ticks.

## Kimwolf v7: An Evolution of the Kimwolf Botnet

DevFeed: [Kimwolf v7: An Evolution of the Kimwolf Botnet](<https://devfeed.tech/articles/kimwolf-v7-an-evolution-of-the-kimwolf-botnet-7752.md>)

Original publisher: [Read original article](<https://unit42.paloaltonetworks.com/kimwolf-v7-botnet-malware/>)

Author: Asher Davila, Chris Navarrete and Doel Santos

Published: 2026-08-11T10:00:16Z

Content type: article

Language: en

Sources: [Unit 42](<https://devfeed.tech/sources/unit-42.md>)

Topics: [Kimwolf v7](<https://devfeed.tech/topics/kimwolf-v7.md>), [Android](<https://devfeed.tech/topics/android.md>), [DDoS](<https://devfeed.tech/topics/ddos.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [C2](<https://devfeed.tech/topics/c2.md>), [Ethereum Name Service (ENS)](<https://devfeed.tech/topics/ens.md>), [Malware](<https://devfeed.tech/topics/malware.md>), [Cybercrime](<https://devfeed.tech/topics/cybercrime.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Threat Hunting & Intel](<https://devfeed.tech/topics/threat-hunting-intel.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-apk](<https://devfeed.tech/tags/android-apk.md>), [blockchain](<https://devfeed.tech/tags/blockchain.md>), [c2](<https://devfeed.tech/tags/c2.md>), [ddos](<https://devfeed.tech/tags/ddos.md>), [devices](<https://devfeed.tech/tags/devices.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [http](<https://devfeed.tech/tags/http.md>), [iot-botnets](<https://devfeed.tech/tags/iot-botnets.md>), [kimwolf-v7](<https://devfeed.tech/tags/kimwolf-v7.md>), [linux](<https://devfeed.tech/tags/linux.md>), [malware](<https://devfeed.tech/tags/malware.md>), [network](<https://devfeed.tech/tags/network.md>), [networks](<https://devfeed.tech/tags/networks.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [routing](<https://devfeed.tech/tags/routing.md>), [rpc](<https://devfeed.tech/tags/rpc.md>), [spoofing](<https://devfeed.tech/tags/spoofing.md>), [threat-research](<https://devfeed.tech/tags/threat-research.md>)

### AI overview

Kimwolf v7 is an Android and IoT botnet variant that adds HTTP/2-based DDoS flooding with browser fingerprinting, Ethereum Name Service resolution for C2 addresses, and Tor-backed routing to improve infrastructure resilience. The article also describes its targeting of Android TV devices and exploitation of unauthenticated ADB instances.

### Source excerpt

Discover how Kimwolf v7 targets Android IoT devices with HTTP/2 DDoS fingerprinting, Ethereum ENS C2 resolution and Tor backup routing. The post Kimwolf v7: An Evolution of the Kimwolf Botnet appeared first on Unit 42.

[Next page](<https://devfeed.tech/topics/routing.md?cursor=WyIyMDI2LTA4LTExVDEwOjAwOjE2KzAwOjAwIiwgIjYzYzQ2YmE5LWIxNDgtNDcwMC1iNDc1LTU2NThiMTA5MmVhYSJd>)