Tagged articles
8 articles
Page 1 of 1
High Availability Architecture
High Availability Architecture
Apr 30, 2026 · Artificial Intelligence

Redefining the Backend: How Workers, Triggers, and Functions Turn Agents into First-Class Workers

The article argues that the traditional separation between AI agent harnesses and back‑ends creates debugging complexity, and proposes redefining the backend with three primitives—worker, trigger, and function—so that agents become equivalent to services or queues, enabling real‑time discovery, scalable extensibility, and unified observability across heterogeneous components.

AI InfrastructureAgent Architecturebackend primitives
0 likes · 18 min read
Redefining the Backend: How Workers, Triggers, and Functions Turn Agents into First-Class Workers
Open Source Tech Hub
Open Source Tech Hub
Nov 29, 2025 · Backend Development

Why PHP Workers Never Release Memory: The Hidden Block Allocation Pattern

When moving from PHP‑FPM to long‑running processes like RoadRunner or Laravel queue workers, memory usage climbs and never drops, a pattern caused by PHP’s Zend memory manager block allocation, reference counting, and GC behavior, which can be mitigated by redesigning code and worker strategies.

Garbage CollectionMemory ManagementPHP
0 likes · 12 min read
Why PHP Workers Never Release Memory: The Hidden Block Allocation Pattern
vivo Internet Technology
vivo Internet Technology
Dec 16, 2021 · Fundamentals

In‑Depth Analysis of JDK ThreadPoolExecutor: Construction, Execution Flow, Worker Mechanics, Shutdown and Custom Extensions

The article thoroughly dissects Java’s ThreadPoolExecutor, explaining its constructor parameters, the ctl‑based state machine that governs thread creation, task queuing, worker locking, shutdown sequences, built‑in rejection policies, and demonstrates a real‑world extension via Vivo’s NexTask framework for high‑performance backend processing.

ExecutorServiceJava concurrencyShutdown
0 likes · 33 min read
In‑Depth Analysis of JDK ThreadPoolExecutor: Construction, Execution Flow, Worker Mechanics, Shutdown and Custom Extensions
Alibaba Terminal Technology
Alibaba Terminal Technology
Dec 8, 2021 · Mobile Development

How Ele.me Supercharged Mini‑Program First‑Screen Speed: A Year of Container Optimizations

This article details how Ele.me's Lriver mini‑program container was optimized over a year to dramatically reduce first‑screen load time, covering architectural improvements, pre‑loading strategies, rendering and worker enhancements, and the monitoring tools that validated the performance gains.

Mobile DevelopmentPerformance Optimizationappx
0 likes · 9 min read
How Ele.me Supercharged Mini‑Program First‑Screen Speed: A Year of Container Optimizations
Selected Java Interview Questions
Selected Java Interview Questions
Jun 2, 2020 · Backend Development

Deep Dive into ThreadPoolExecutor: Principles, State Control, and Source Code Analysis

This article provides a comprehensive analysis of Java's ThreadPoolExecutor, covering its underlying JUC synchronizer framework, core and non‑core thread handling, state management, key configuration parameters, and detailed walkthrough of critical source‑code methods such as execute, addWorker, and runWorker, supplemented with illustrative code examples.

AQSCoreThreadPoolExecutor
0 likes · 30 min read
Deep Dive into ThreadPoolExecutor: Principles, State Control, and Source Code Analysis
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 1, 2020 · Frontend Development

How V8 Worker Transforms Alipay Mini‑Program Performance

This article explains the evolution from Service Worker to V8 Worker in Alipay mini‑programs, detailing the architecture, V8 engine integration, JSI bridging, security isolation, multi‑context and multi‑isolate designs, performance optimizations such as parallel initialization and code caching, and how these advances improve startup speed and runtime efficiency.

Alipay Mini ProgramJSIV8
0 likes · 23 min read
How V8 Worker Transforms Alipay Mini‑Program Performance