# Processes

Published articles for Processes.

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

## The User Write Lock: an Alternative to Transactions for Google App Engine

DevFeed: [The User Write Lock: an Alternative to Transactions for Google App Engine](<https://devfeed.tech/articles/the-user-write-lock-an-alternative-to-transactions-for-google-app-engine-27418.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/user-write-lock.htm>)

Author: Khan Academy

Published: 2016-06-20T22:00:00Z

Content type: tutorial

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Transactions](<https://devfeed.tech/topics/transactions.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [databases](<https://devfeed.tech/tags/databases.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [google](<https://devfeed.tech/tags/google.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [news](<https://devfeed.tech/tags/news.md>), [processes](<https://devfeed.tech/tags/processes.md>), [retry](<https://devfeed.tech/tags/retry.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

### AI overview

This developer article explains how transactions in Google App Engine's datastore provide atomicity for single-entity and multi-entity writes, but can introduce frozen datastore state, retries, idempotence requirements, and restrictions on datastore queries. It presents the User Write Lock as an alternative, although the supplied text ends before describing that alternative.

### Source excerpt

By Craig Silverstein Transactions are the standard method in Google App Engine's datastore -- as in many databases ... Read more

## Linux server performance: Is disk I/O slowing your application?

DevFeed: [Linux server performance: Is disk I/O slowing your application?](<https://devfeed.tech/articles/linux-server-performance-is-disk-i-o-slowing-your-application-20872.md>)

Original publisher: [Read original article](<https://linuxblog.io/linux-server-performance-disk-io-slowing-application/>)

Author: Hayden James

Published: 2026-09-12T16:11:54Z

Content type: tutorial

Language: en

Sources: [Hayden James](<https://devfeed.tech/sources/hayden-james.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [IO](<https://devfeed.tech/topics/io.md>), [Server](<https://devfeed.tech/topics/server.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [NVMe](<https://devfeed.tech/topics/nvme.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [linux](<https://devfeed.tech/tags/linux.md>), [load](<https://devfeed.tech/tags/load.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [nvme](<https://devfeed.tech/tags/nvme.md>), [performance](<https://devfeed.tech/tags/performance.md>), [processes](<https://devfeed.tech/tags/processes.md>), [request](<https://devfeed.tech/tags/request.md>), [server](<https://devfeed.tech/tags/server.md>), [ssd](<https://devfeed.tech/tags/ssd.md>), [storage](<https://devfeed.tech/tags/storage.md>), [sysadmins](<https://devfeed.tech/tags/sysadmins.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

This tutorial explains how disk I/O bottlenecks can cause high Linux load averages even when CPU usage is low. It shows how to use top, atop, and iotop on a LEMP web server, including per-core I/O wait measurements, to identify storage-related application slowdowns.

### Source excerpt

If your Linux server is bogged down by disk I/O, your first step may often be to use the top command in the terminal to check load averages. Continue reading...

## Quiz: The subprocess Module: Wrapping Programs With Python

DevFeed: [Quiz: The subprocess Module: Wrapping Programs With Python](<https://devfeed.tech/articles/quiz-the-subprocess-module-wrapping-programs-with-python-4407.md>)

Original publisher: [Read original article](<https://realpython.com/quizzes/python-subprocess/>)

Author: Real Python

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

Content type: article

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Streams](<https://devfeed.tech/topics/streams.md>), [Bash](<https://devfeed.tech/topics/bash.md>), [Exception](<https://devfeed.tech/topics/exception.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [exception](<https://devfeed.tech/tags/exception.md>), [processes](<https://devfeed.tech/tags/processes.md>), [python](<https://devfeed.tech/tags/python.md>), [streams](<https://devfeed.tech/tags/streams.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

An interactive 13-question quiz testing understanding of Python's subprocess module, including launching external programs, handling exit codes and failures, preventing hangs with timeouts, and working with standard streams.

### Source excerpt

Test your understanding of Python's subprocess module. Run shell commands, handle exit codes and timeouts, and work with standard streams.

## OpenTelemetry proposes environment variables for context propagation across processes

DevFeed: [OpenTelemetry proposes environment variables for context propagation across processes](<https://devfeed.tech/articles/help-us-stabilize-environment-variable-context-propagation-32571.md>)

Original publisher: [Read original article](<https://opentelemetry.io/blog/2026/environment-variable-context-propagation/>)

Author: OpenTelemetry Authors; Docs CC BY

Published: 2026-09-11T11:01:22Z

Content type: article

Language: en

Sources: [Blog on OpenTelemetry](<https://devfeed.tech/sources/blog-on-opentelemetry.md>)

Topics: [context](<https://devfeed.tech/topics/context.md>), [tracing](<https://devfeed.tech/topics/tracing.md>), [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [data-processing](<https://devfeed.tech/topics/data-processing.md>)

Tags: [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [environment-variables](<https://devfeed.tech/tags/environment-variables.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [processes](<https://devfeed.tech/tags/processes.md>), [spans](<https://devfeed.tech/tags/spans.md>), [tracing](<https://devfeed.tech/tags/tracing.md>), [w3c](<https://devfeed.tech/tags/w3c.md>)

### AI overview

The OpenTelemetry Specification has a release candidate for using environment variables to carry trace context and baggage between processes. The article explains how this can connect spans across workflow runners, shells, build tools, test processes, and similar workloads when protocol headers or message metadata are unavailable, and requests feedback before the specification becomes Stable.

### Source excerpt

A trace does not always cross a network boundary. A workflow runner starts a shell, the shell launches a build tool, and the build tool starts test processes. Batch and data-processing systems create similar chains of child processes. Without a shared way to pass trace information across these boundaries, spans from each process can end up in separate traces. If context propagation is new to you, it is the mechanism that carries information from one service or process to the next. For tracing, this includes the trace and span identifiers that let new spans join the same trace. It can also carry baggage: application-defined key-value pairs that are passed to downstream work.

## Today I will... find hidden latency across a distributed .NET application

DevFeed: [Today I will... find hidden latency across a distributed .NET application](<https://devfeed.tech/articles/today-i-will-find-hidden-latency-across-a-distributed-net-application-4006.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/today-i-will-find-hidden-latency-across-a-distributed-net-application/>)

Author: Justin Yoo

Published: 2026-09-08T16:00:22Z

Content type: tutorial

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [.NET](<https://devfeed.tech/topics/net.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>)

Tags: [copilot](<https://devfeed.tech/tags/copilot.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-profiler-agent](<https://devfeed.tech/tags/github-copilot-profiler-agent.md>), [latency](<https://devfeed.tech/tags/latency.md>), [net](<https://devfeed.tech/tags/net.md>), [performance](<https://devfeed.tech/tags/performance.md>), [processes](<https://devfeed.tech/tags/processes.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [profile](<https://devfeed.tech/tags/profile.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>), [visual-studio-profiler](<https://devfeed.tech/tags/visual-studio-profiler.md>)

### AI overview

A Visual Studio profiling walkthrough for finding hidden latency in a distributed .NET application by isolating the process responsible for a slow interaction and determining whether it is computing or waiting.

### Source excerpt

When a distributed application feels slow, the user sees one delay. The code behind that delay may run across a web frontend, backend services, databases, and external APIs. If you profile only the frontend while the backend is slow, the profiler can show that the frontend is healthy without revealing the actual bottleneck. This article [...] The post Today I will... find hidden latency across a distributed .NET application appeared first on Visual Studio Blog.

## Devenv 2.3: Portless and TUI configuration

DevFeed: [Devenv 2.3: Portless and TUI configuration](<https://devfeed.tech/articles/devenv-2-3-portless-and-tui-configuration-31348.md>)

Original publisher: [Read original article](<https://discourse.nixos.org/t/devenv-2-3-portless-and-tui-configuration/79969>)

Author: domenkozar

Published: 2026-09-07T13:59:38Z

Content type: release

Language: en

Sources: [Announcements - NixOS Discourse](<https://devfeed.tech/sources/announcements-nixos-discourse.md>)

Topics: [Nix](<https://devfeed.tech/topics/nix.md>), [Pingora](<https://devfeed.tech/topics/pingora.md>), [Text-based user interface](<https://devfeed.tech/topics/tui.md>), [proxy](<https://devfeed.tech/topics/proxy.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [docker](<https://devfeed.tech/tags/docker.md>), [llms](<https://devfeed.tech/tags/llms.md>), [localhost](<https://devfeed.tech/tags/localhost.md>), [open](<https://devfeed.tech/tags/open.md>), [pingora](<https://devfeed.tech/tags/pingora.md>), [processes](<https://devfeed.tech/tags/processes.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

Devenv 2.3 introduces an opt-in localhost proxy using Pingora for stable process URLs, configurable TUI settings, a dotenv parser, improved process cleanup, credential helpers in SecretSpec 0.20, and a smaller devenv closure.

### Source excerpt

The new opt-in localhost proxy (using Pingora) gives your processes stable URLs, even when automatic port allocation changes the underlying port: { pkgs, config, ... }: { process.proxy.enable = true; processes.web = { exec = "${pkgs.python3}/bin/python -m http.server $PORT"; ports.http.allocate = 8000; env.PORT = builtins.toString config.processes.web.ports.http.value; }; } Run devenv up and open http://web.<project-name>.localhost. You can override hostnames per process or port and enable HTTPS per process. The TUI now has a personal configuration file for statusline placement, colors, keybindings, and log behavior. You can also hide the statusline or disable the (devenv) prompt prefix. Other highlights: multiverse.pins resolves multiple package versions through the fewest nixpkgs revisions. A new dotenv parser supports quotes, multiline values, variable substitution, and ordered files. SecretSpec 0.20 adds Git and Docker credential helpers and five new providers. Process shutdown and cleanup are more reliable. The devenv closure shrank from 528 MB to 376 MB. nixpkgs PR devenv devenv 2.3: Portless and TUI configuration Fast, Declarative, Reproducible, and Composable Developer Environments using Nix. LLMs have been used 1 post - 1 participant Read full topic

## Stop runtime threats with Workload Protection response actions

DevFeed: [Stop runtime threats with Workload Protection response actions](<https://devfeed.tech/articles/stop-runtime-threats-with-workload-protection-response-actions-2311.md>)

Original publisher: [Read original article](<https://www.datadoghq.com/blog/stop-runtime-threats-with-workload-protection-response-actions/>)

Author: Théo Putegnat; Taylor Overturf

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

Content type: article

Language: en

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

Topics: [Processes](<https://devfeed.tech/topics/processes.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>)

Tags: [datadog-agent](<https://devfeed.tech/tags/datadog-agent.md>), [processes](<https://devfeed.tech/tags/processes.md>), [security](<https://devfeed.tech/tags/security.md>), [threat-detection](<https://devfeed.tech/tags/threat-detection.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>), [workload-protection](<https://devfeed.tech/tags/workload-protection.md>)

### AI overview

Datadog Workload Protection adds automated and manual runtime response actions. Agent rules can terminate matching malicious processes automatically, while analysts can investigate signals and respond manually.

### Source excerpt

When a runtime threat appears, every step costs time. Datadog Workload Protection can now kill processes and isolate workloads with automated and manual response actions.

## Critical remote code execution in vm2, a widely used Node.js sandbox library

DevFeed: [Critical remote code execution in vm2, a widely used Node.js sandbox library](<https://devfeed.tech/articles/critical-remote-code-execution-in-vm2-a-widely-used-node-js-sandbox-library-87.md>)

Original publisher: [Read original article](<https://about.gitlab.com/blog/critical-remote-code-execution-in-vm2/>)

Author: Daniel Abeles

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

Content type: news

Language: en

Sources: [GitLab](<https://devfeed.tech/sources/gitlab.md>)

Topics: [vulnerability](<https://devfeed.tech/topics/vulnerability.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Threat Research](<https://devfeed.tech/topics/threat-research.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [containers](<https://devfeed.tech/tags/containers.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [processes](<https://devfeed.tech/tags/processes.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [security](<https://devfeed.tech/tags/security.md>), [security-labs](<https://devfeed.tech/tags/security-labs.md>), [threat-research](<https://devfeed.tech/tags/threat-research.md>), [update](<https://devfeed.tech/tags/update.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

GitLab reports a critical vm2 sandbox escape that can enable remote code execution. Version 3.11.7 blocks the reported attack, but the article advises hardening require.root and context settings and avoiding vm2 for truly untrusted code.

### Source excerpt

GitLab's Threat Research Group found a critical sandbox escape vulnerability in vm2, one of the most widely adopted Node.js sandboxing libraries. The vulnerability uses a configuration copied straight from vm2's own README. We found the flaw, rated CVSS 3.1: 10.0, critical, using our own AI automated tools. Anyone running vm2 Version 3.11.6 or earlier with require.external turned on should treat this as directly exploitable. Once we found the vulnerability, we verified GitLab does not use vm2. We also reported it privately to vm2 and the maintainer fixed it fast, in vm2 Version 3.11.7. When we tested that fix again, it blocked the exact attack we reported. For anyone relying on vm2, it's worth flagging that there's a broader configuration risk here that goes beyond this one patch, based on the maintainer's own description of the fix. TL;DR Critical vulnerability: GitLab's Threat Research Group discovered a critical sandbox escape (CVSS 3.1: 10.0) in vm2, a widely used Node.js sandboxing library, which allows for remote code execution. The root cause: The vulnerability stems from default configurations found in the library's own "Quick Examples" README, where the sandbox fails to properly isolate itself from the host system, allowing malicious code to gain unrestricted access. Fix limitations: While updating to Version 3.11.7 blocks the specific attack reported, it does not fully resolve the underlying configuration risk; developers remain vulnerable if they continue to use require.external with overly broad require.root settings. Immediate recommendations: Users should update to Version 3.11.7, but must also manually harden their configurations by restricting require.root to only necessary files and setting context: 'sandbox' instead of relying on the default 'host' setting. Long-term advice: Due to vm2's history of recurring sandbox escape bugs, it is recommended to avoid using it for isolating truly untrusted code and instead opt for more robust methods like conta

## The Engineering Manager's role is under attack (again)

DevFeed: [The Engineering Manager's role is under attack (again)](<https://devfeed.tech/articles/the-engineering-manager-s-role-is-under-attack-again-32332.md>)

Original publisher: [Read original article](<https://newsletter.manager.dev/newsletter/the-engineering-manager-s-role-is-under-attack-again>)

Author: Anton Zaides

Published: 2026-09-01T06:01:00Z

Content type: opinion

Language: en

Sources: [Manager.dev](<https://devfeed.tech/sources/manager-dev.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Software](<https://devfeed.tech/topics/software.md>), [Meta](<https://devfeed.tech/topics/meta.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [engineering-manager](<https://devfeed.tech/tags/engineering-manager.md>), [llms](<https://devfeed.tech/tags/llms.md>), [meta](<https://devfeed.tech/tags/meta.md>), [organizational](<https://devfeed.tech/tags/organizational.md>), [processes](<https://devfeed.tech/tags/processes.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

A commentary on the erosion of the Engineering Manager role as companies flatten organizations and expect managers to manage larger teams while also shipping code. It argues that AI-related efficiency claims may reinforce a cycle of reduced management capacity and value.

### Source excerpt

The erosion of the EM role

## What is a Neki router?

DevFeed: [What is a Neki router?](<https://devfeed.tech/articles/what-is-a-neki-router-2342.md>)

Original publisher: [Read original article](<https://planetscale.com/blog/what-is-a-neki-router>)

Author: Ahmed Darwich

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

Content type: article

Language: en

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

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [database](<https://devfeed.tech/tags/database.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [neki](<https://devfeed.tech/tags/neki.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [processes](<https://devfeed.tech/tags/processes.md>), [scale](<https://devfeed.tech/tags/scale.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

Neki routers sit between applications and Postgres, routing and coordinating queries across sharded database instances while handling client connections independently of Postgres backend processes.

### Source excerpt

A Neki router gives applications a Postgres connection to one database while planning and coordinating queries across the shards behind it.

## Community updates: taking time off, AI club, and next events 💬

DevFeed: [Community updates: taking time off, AI club, and next events 💬](<https://devfeed.tech/articles/community-updates-taking-time-off-ai-club-and-next-events-39813.md>)

Original publisher: [Read original article](<https://refactoring.fm/p/community-updates-taking-time-off>)

Author: Luca Rossi

Published: 2026-08-28T07:01:45Z

Content type: article

Language: en

Sources: [Refactoring](<https://devfeed.tech/sources/refactoring.md>)

Topics: [sessions](<https://devfeed.tech/topics/sessions.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [legacy](<https://devfeed.tech/topics/legacy.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [community](<https://devfeed.tech/tags/community.md>), [events](<https://devfeed.tech/tags/events.md>), [ownership](<https://devfeed.tech/tags/ownership.md>), [processes](<https://devfeed.tech/tags/processes.md>), [projects](<https://devfeed.tech/tags/projects.md>), [sessions](<https://devfeed.tech/tags/sessions.md>), [slack](<https://devfeed.tech/tags/slack.md>)

### AI overview

A community update recaps discussions from the August Mastermind and AI Club, including planning time off without disrupting team ownership, AI learning and legacy migrations, and upcoming events.

### Source excerpt

A special edition focused on our community activities!

## The lingering legacy of 'reserved' ports

DevFeed: [The lingering legacy of 'reserved' ports](<https://devfeed.tech/articles/the-lingering-legacy-of-reserved-ports-10853.md>)

Original publisher: [Read original article](<https://blog.apnic.net/2026/08/28/the-lingering-legacy-of-reserved-ports/>)

Author: George Michaelson

Published: 2026-08-27T23:29:48Z

Content type: article

Language: en

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

Topics: [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Network](<https://devfeed.tech/topics/network.md>), [Process](<https://devfeed.tech/topics/process.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Unix](<https://devfeed.tech/topics/unix.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [dns](<https://devfeed.tech/tags/dns.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [history](<https://devfeed.tech/tags/history.md>), [internet](<https://devfeed.tech/tags/internet.md>), [network](<https://devfeed.tech/tags/network.md>), [ntp](<https://devfeed.tech/tags/ntp.md>), [opinion](<https://devfeed.tech/tags/opinion.md>), [process](<https://devfeed.tech/tags/process.md>), [processes](<https://devfeed.tech/tags/processes.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [systems](<https://devfeed.tech/tags/systems.md>), [tech-matters](<https://devfeed.tech/tags/tech-matters.md>)

### AI overview

An exploration of why reserved TCP and UDP ports persist, tracing conventions such as ports 22, 53, 80, and 443 to early Internet services on multi-user systems. It explains the relationship between ports, protocol-specific daemons, operating-system administration, and modern firewall and service-discovery practices.

### Source excerpt

Modern service discovery mechanisms increasingly allow services to run on arbitrary ports, yet DNS may remain the one protocol that cannot fully escape its dependency on the long-established convention of port 53.

## Python 3.15 Preview: Sampling Profiler

DevFeed: [Python 3.15 Preview: Sampling Profiler](<https://devfeed.tech/articles/python-3-15-preview-sampling-profiler-4400.md>)

Original publisher: [Read original article](<https://realpython.com/python315-sampling-profiler/>)

Author: Bartosz Zaczyński

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

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [cpu](<https://devfeed.tech/topics/cpu.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [concurrency](<https://devfeed.tech/tags/concurrency.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [graphs](<https://devfeed.tech/tags/graphs.md>), [processes](<https://devfeed.tech/tags/processes.md>), [profile](<https://devfeed.tech/tags/profile.md>), [python](<https://devfeed.tech/tags/python.md>), [tracing](<https://devfeed.tech/tags/tracing.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial previewing Python 3.15's new low-overhead sampling profiler. It covers profiling scripts, modules, threads, async tasks, and live processes, with CPU/I/O/GIL modes and outputs such as flame graphs, heatmaps, and a terminal dashboard.

### Source excerpt

Explore Python 3.15's new sampling profiler and learn low-overhead profiling of scripts, threads, and live production processes.

## What else runs on your Postgres server, and how do we stop it from taking the database down?

DevFeed: [What else runs on your Postgres server, and how do we stop it from taking the database down?](<https://devfeed.tech/articles/what-else-runs-on-your-postgres-server-and-how-do-we-stop-it-from-taking-the-database-down-5530.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/protect-postgres-from-supporting-processes>)

Author: Kaushik Iska

Published: 2026-08-21T14:11:30Z

Content type: article

Language: en

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

Topics: [Database](<https://devfeed.tech/topics/database.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Server](<https://devfeed.tech/topics/server.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [systemd](<https://devfeed.tech/topics/systemd.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [backup](<https://devfeed.tech/tags/backup.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [database](<https://devfeed.tech/tags/database.md>), [go](<https://devfeed.tech/tags/go.md>), [logging](<https://devfeed.tech/tags/logging.md>), [memory](<https://devfeed.tech/tags/memory.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [process](<https://devfeed.tech/tags/process.md>), [processes](<https://devfeed.tech/tags/processes.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [server](<https://devfeed.tech/tags/server.md>), [systemd](<https://devfeed.tech/tags/systemd.md>)

### AI overview

ClickHouse Managed Postgres isolates supporting services with runtime budgets and cgroup v2 limits so leaks, CPU saturation, and memory pressure do not compromise database availability.

### Source excerpt

ClickHouse Managed Postgres uses runtime budgets, cgroup limits, and disk-full session exemptions to keep supporting services from compromising database availability.

## Why agentic AI starts with legacy modernisation

DevFeed: [Why agentic AI starts with legacy modernisation](<https://devfeed.tech/articles/why-agentic-ai-starts-with-legacy-modernisation-33597.md>)

Original publisher: [Read original article](<https://blog.scottlogic.com/2026/08/21/why-agentic-ai-starts-with-legacy-modernisation.html>)

Author: Suzanne Angell

Published: 2026-08-21T09:33:00Z

Content type: opinion

Language: en

Sources: [Scott Logic](<https://devfeed.tech/sources/scott-logic.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [legacy](<https://devfeed.tech/topics/legacy.md>), [legacy systems](<https://devfeed.tech/topics/legacy-systems.md>), [data](<https://devfeed.tech/topics/data.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [data](<https://devfeed.tech/tags/data.md>), [governance](<https://devfeed.tech/tags/governance.md>), [integration](<https://devfeed.tech/tags/integration.md>), [legacy](<https://devfeed.tech/tags/legacy.md>), [legacy-modernisation](<https://devfeed.tech/tags/legacy-modernisation.md>), [operational-risk](<https://devfeed.tech/tags/operational-risk.md>), [processes](<https://devfeed.tech/tags/processes.md>), [risk-management](<https://devfeed.tech/tags/risk-management.md>)

### AI overview

The article argues that organisations must address fragmented data, brittle processes, and outdated architectures before they can realise the full value of agentic AI. It explains that legacy systems may remain operationally critical, while accumulated technical, process, and organisational debt can prevent agents from accessing reliable information and executing workflows consistently.

### Source excerpt

Organisations are increasingly excited by the potential of agentic AI, but many overlook the legacy obstacles that stand in the way. In this post, I explore why successful AI adoption depends on tackling fragmented data, brittle processes and outdated architectures, and why modernisation is often the most important step towards unlocking value from intelligent agents.

## Understand memory management in Amazon RDS for PostgreSQL to avoid out of memory

DevFeed: [Understand memory management in Amazon RDS for PostgreSQL to avoid out of memory](<https://devfeed.tech/articles/understand-memory-management-in-amazon-rds-for-postgresql-to-avoid-out-of-memory-4713.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/database/understand-memory-management-in-amazon-rds-for-postgresql-to-avoid-out-of-memory/>)

Author: Ankita Singh

Published: 2026-08-19T22:21:10Z

Content type: tutorial

Language: en

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

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Memory Leaks](<https://devfeed.tech/topics/memory-leaks.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Availability](<https://devfeed.tech/topics/availability.md>)

Tags: [advanced-300](<https://devfeed.tech/tags/advanced-300.md>), [amazon-aurora](<https://devfeed.tech/tags/amazon-aurora.md>), [amazon-cloudwatch](<https://devfeed.tech/tags/amazon-cloudwatch.md>), [amazon-rds](<https://devfeed.tech/tags/amazon-rds.md>), [availability](<https://devfeed.tech/tags/availability.md>), [aws](<https://devfeed.tech/tags/aws.md>), [memory](<https://devfeed.tech/tags/memory.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [postgresql-compatible](<https://devfeed.tech/tags/postgresql-compatible.md>), [processes](<https://devfeed.tech/tags/processes.md>), [production](<https://devfeed.tech/tags/production.md>), [rds-for-postgresql](<https://devfeed.tech/tags/rds-for-postgresql.md>), [technical-how-to](<https://devfeed.tech/tags/technical-how-to.md>)

### AI overview

A practical guide to PostgreSQL memory management on Amazon RDS for PostgreSQL and Amazon Aurora PostgreSQL. It explains how memory is allocated, how memory-intensive queries and diagnostic signals can be identified, and how to diagnose, prevent, and recover from out-of-memory events and excessive disk spilling.

### Source excerpt

PostgreSQL out-of-memory (OOM) events and excessive disk spilling are among the most common production incidents on Amazon RDS for PostgreSQL and Amazon Aurora PostgreSQL. Learn how PostgreSQL allocates and consumes memory, how to identify memory-intensive queries, and how to diagnose, prevent, and recover from OOM events on both engines.

## A revisit of remote Spectre attacks on Cloudflare Workers

DevFeed: [A revisit of remote Spectre attacks on Cloudflare Workers](<https://devfeed.tech/articles/a-revisit-of-remote-spectre-attacks-on-cloudflare-workers-118.md>)

Original publisher: [Read original article](<https://blog.cloudflare.com/revisiting-spectre-attacks-on-workers/>)

Author: Albert Pedersen

Published: 2026-08-19T16:00:28Z

Content type: article

Language: en

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

Topics: [vulnerability](<https://devfeed.tech/topics/vulnerability.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [out-of-process](<https://devfeed.tech/topics/out-of-process.md>)

Tags: [attacks](<https://devfeed.tech/tags/attacks.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [cloudflare-workers](<https://devfeed.tech/tags/cloudflare-workers.md>), [edge](<https://devfeed.tech/tags/edge.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [linux](<https://devfeed.tech/tags/linux.md>), [memory](<https://devfeed.tech/tags/memory.md>), [processes](<https://devfeed.tech/tags/processes.md>), [remote](<https://devfeed.tech/tags/remote.md>), [research](<https://devfeed.tech/tags/research.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [security](<https://devfeed.tech/tags/security.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

Cloudflare reassessed remote Spectre attacks against Workers and found that a limitation in Dynamic Process Isolation allowed reliable data leakage in production. The attack is already mitigated through improved isolation measures, including the V8 Sandbox and in-process isolation.

### Source excerpt

In 2024 and 2025, we reassessed remote Spectre attacks on our Workers infrastructure. We share details about the new attack primitives like Spectre gadgets, remote timers, achieving co-location and how new defenses further harden Cloudflare Workers.

## A Guide to Linux /proc Filesystem

DevFeed: [A Guide to Linux /proc Filesystem](<https://devfeed.tech/articles/a-guide-to-linux-proc-filesystem-20870.md>)

Original publisher: [Read original article](<https://linuxblog.io/linux-proc-filesystem/>)

Author: Hayden James

Published: 2026-08-17T10:34:50Z

Content type: tutorial

Language: en

Sources: [Hayden James](<https://devfeed.tech/sources/hayden-james.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [examples](<https://devfeed.tech/tags/examples.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [guide](<https://devfeed.tech/tags/guide.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [linux](<https://devfeed.tech/tags/linux.md>), [network](<https://devfeed.tech/tags/network.md>), [process](<https://devfeed.tech/tags/process.md>), [processes](<https://devfeed.tech/tags/processes.md>), [server](<https://devfeed.tech/tags/server.md>), [sysadmins](<https://devfeed.tech/tags/sysadmins.md>)

### AI overview

A practical guide to the Linux /proc virtual filesystem, explaining how it exposes live kernel state such as running processes, memory, CPU information, network statistics, and hardware details. It also describes how standard tools read this data and introduces useful files and per-process directories.

### Source excerpt

The /proc filesystem is a live window into the Linux kernel: process state, memory layout, CPU counters, network stats, and writable kernel tunables, all accessible with nothing but cat and grep. This guide walks through the most useful files and per-process directories with practical examples. Continue reading...

## Cutting the Noise.

DevFeed: [Cutting the Noise.](<https://devfeed.tech/articles/cutting-the-noise-40036.md>)

Original publisher: [Read original article](<https://dpereira.substack.com/p/cutting-the-noise>)

Author: David Pereira

Published: 2026-08-13T12:29:59Z

Content type: opinion

Language: en

Sources: [Untrapping Product Teams](<https://devfeed.tech/sources/untrapping-product-teams.md>)

Topics: [meetings](<https://devfeed.tech/topics/meetings.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [focus](<https://devfeed.tech/tags/focus.md>), [meetings](<https://devfeed.tech/tags/meetings.md>), [processes](<https://devfeed.tech/tags/processes.md>), [progress](<https://devfeed.tech/tags/progress.md>), [simplify](<https://devfeed.tech/tags/simplify.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This opinion article argues that professional growth can come from "adding by subtracting": questioning routines, processes, meetings, and other work practices that no longer serve their original goals. It identifies predictability and stability as factors that can reduce progress and innovation.

### Source excerpt

What can you stop doing now?

## Forensic container checkpointing on Amazon Elastic Kubernetes Service (Amazon EKS)

DevFeed: [Forensic container checkpointing on Amazon Elastic Kubernetes Service (Amazon EKS)](<https://devfeed.tech/articles/forensic-container-checkpointing-on-amazon-elastic-kubernetes-service-amazon-eks-4631.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/containers/forensic-container-checkpointing-on-amazon-eks/>)

Author: Varun DeviReddy

Published: 2026-08-12T17:38:15Z

Content type: tutorial

Language: en

Sources: [Containers](<https://devfeed.tech/sources/containers.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>)

Tags: [advanced-300](<https://devfeed.tech/tags/advanced-300.md>), [amazon-eks](<https://devfeed.tech/tags/amazon-eks.md>), [amazon-elastic-kubernetes-service](<https://devfeed.tech/tags/amazon-elastic-kubernetes-service.md>), [api](<https://devfeed.tech/tags/api.md>), [container-security](<https://devfeed.tech/tags/container-security.md>), [containers](<https://devfeed.tech/tags/containers.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [memory](<https://devfeed.tech/tags/memory.md>), [processes](<https://devfeed.tech/tags/processes.md>), [security](<https://devfeed.tech/tags/security.md>), [technical-how-to](<https://devfeed.tech/tags/technical-how-to.md>)

### AI overview

This tutorial explains how to preserve volatile runtime evidence from suspicious containers on Amazon EKS by using the Kubelet Checkpoint API. It deploys a checkpoint agent that captures container state without stopping the workload, packages the result as an OCI image, and stores it in Amazon ECR for later forensic analysis.

### Source excerpt

Amazon EKS 1.34 makes the Kubelet Checkpoint API functional, so you can capture a running container's full state (memory, processes, and network connections) without stopping the workload. This post shows how to deploy an unprivileged checkpoint agent that stores forensic checkpoints in Amazon ECR as OCI images for later analysis.

## How Zapier transformed core marketing processes with ChatGPT Work

DevFeed: [How Zapier transformed core marketing processes with ChatGPT Work](<https://devfeed.tech/articles/how-zapier-transformed-core-marketing-processes-with-chatgpt-work-6724.md>)

Original publisher: [Read original article](<https://openai.com/index/zapier>)

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

Content type: article

Language: en

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

Topics: [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>)

Tags: [building](<https://devfeed.tech/tags/building.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [executive](<https://devfeed.tech/tags/executive.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [processes](<https://devfeed.tech/tags/processes.md>), [qa](<https://devfeed.tech/tags/qa.md>), [qc](<https://devfeed.tech/tags/qc.md>), [quality-assurance](<https://devfeed.tech/tags/quality-assurance.md>), [quality-control](<https://devfeed.tech/tags/quality-control.md>), [sales](<https://devfeed.tech/tags/sales.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

Zapier's enterprise marketing team uses ChatGPT Work to automate lead-funnel QA/QC, identify and fix lead problems, build campaign assets, and report recurring pipeline issues. The system reduces manual effort, accelerates campaign execution, and helps generate pipeline value for sales.

### Source excerpt

The enterprise marketing team at Zapier uses ChatGPT Work to reduce the number of drop-offs in its lead funnel, build campaign assets, and automate reporting.

## Devenv 2.2: attach to running processes and persistent out-of-tree environments

DevFeed: [Devenv 2.2: attach to running processes and persistent out-of-tree environments](<https://devfeed.tech/articles/devenv-2-2-attach-to-running-processes-and-persistent-out-of-tree-environments-31347.md>)

Original publisher: [Read original article](<https://discourse.nixos.org/t/devenv-2-2-attach-to-running-processes-and-persistent-out-of-tree-environments/79228>)

Author: domenkozar

Published: 2026-07-29T13:54:52Z

Content type: release

Language: en

Sources: [Announcements - NixOS Discourse](<https://devfeed.tech/sources/announcements-nixos-discourse.md>)

Topics: [Processes](<https://devfeed.tech/topics/processes.md>), [Text-based user interface](<https://devfeed.tech/topics/tui.md>), [Shell](<https://devfeed.tech/topics/shell.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Cache](<https://devfeed.tech/topics/cache.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [automation](<https://devfeed.tech/tags/automation.md>), [cache](<https://devfeed.tech/tags/cache.md>), [processes](<https://devfeed.tech/tags/processes.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

Devenv 2.2 adds the ability to attach to an existing process manager from another terminal, with status, ports, recent logs, and live updates. The release also includes persistent local and remote environments, shell activation improvements, SecretSpec and Cachix integration, lower idle CPU usage in the TUI, evaluation cache and automation improvements, and bug fixes.

### Source excerpt

devenv 2.2 is here. You can now run devenv up -d in another terminal and in another devenv processes atttach to the existing process manager, with current status, ports, recent logs, and live updates. Other highlights: Persistent local and remote --from environments with devenv allow More reliable shell activation SecretSpec 0.17 and Cachix integration Near-zero idle CPU usage in the TUI Evaluation cache and automation improvements And many bugfixes! devenv.sh devenv 2.2: attach to running processes and persistent out-of-tree... Fast, Declarative, Reproducible, and Composable Developer Environments using Nix Disclaimer: LLMs have been used 1 post - 1 participant Read full topic

## How GPT-5.6 fuses frontier intelligence with frontier efficiency

DevFeed: [How GPT-5.6 fuses frontier intelligence with frontier efficiency](<https://devfeed.tech/articles/how-gpt-5-6-fuses-frontier-intelligence-with-frontier-efficiency-6430.md>)

Original publisher: [Read original article](<https://openai.com/index/gpt-5-6-frontier-intelligence-efficiency>)

Published: 2026-07-29T00:00:00Z

Content type: article

Language: en

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

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [coding](<https://devfeed.tech/topics/coding.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Claude](<https://devfeed.tech/topics/claude.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [analysis](<https://devfeed.tech/tags/analysis.md>), [availability](<https://devfeed.tech/tags/availability.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [caching](<https://devfeed.tech/tags/caching.md>), [claude](<https://devfeed.tech/tags/claude.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [compute](<https://devfeed.tech/tags/compute.md>), [cost](<https://devfeed.tech/tags/cost.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [inference](<https://devfeed.tech/tags/inference.md>), [latency](<https://devfeed.tech/tags/latency.md>), [models](<https://devfeed.tech/tags/models.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [processes](<https://devfeed.tech/tags/processes.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

GPT-5.6 is presented as a model family designed to balance intelligence and cost. The article describes efficiency improvements across models, inference, and an agentic harness, including load balancing, speculative decoding, caching, kernel optimization, context management, tool usage, and reducing repeated work.

### Source excerpt

GPT-5.6 improves AI efficiency across models, inference, and agentic workflows, helping deliver more useful intelligence per dollar.

## Why strict memory overcommit matters for Postgres

DevFeed: [Why strict memory overcommit matters for Postgres](<https://devfeed.tech/articles/why-strict-memory-overcommit-matters-for-postgres-5582.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/strict-memory-overcommit-for-postgres>)

Author: Kaushik Iska

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

Content type: article

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [linux](<https://devfeed.tech/tags/linux.md>), [memory](<https://devfeed.tech/tags/memory.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [processes](<https://devfeed.tech/tags/processes.md>)

### AI overview

The article explains why ClickHouse Managed Postgres uses strict Linux memory overcommit. Strict accounting turns a potentially instance-wide OOM restart into a single failed query while preserving other connections, with no measurable throughput cost.

### Source excerpt

Why ClickHouse Managed Postgres runs strict memory overcommit by default, and how it turns an instance-wide OOM restart into a single failed query -- shown side by side on identical hardware, with no measurable throughput cost.

[Next page](<https://devfeed.tech/tags/processes.md?cursor=WyIyMDI2LTA3LTI4VDAwOjAwOjAwKzAwOjAwIiwgIjVkOWE0YjQwLWU2OTgtNDU3YS1hYTEwLWE4ZDQ2OTBiYmRhMSJd>)