Tagged articles
54 articles
Page 1 of 1
Machine Heart
Machine Heart
May 19, 2026 · Artificial Intelligence

HyperEyes: Parallel Multimodal Search Agents Move from Deep to Wide for Efficiency

HyperEyes introduces a unified‑location‑as‑search (UGS) action space, parallel data synthesis, and a dual‑granularity efficiency‑aware RL framework that enable multimodal agents to perform simultaneous multi‑target retrieval, dramatically reducing interaction rounds while improving accuracy and cost‑efficiency across benchmark evaluations.

Reinforcement Learningagentbenchmark
0 likes · 9 min read
HyperEyes: Parallel Multimodal Search Agents Move from Deep to Wide for Efficiency
AI Programming Lab
AI Programming Lab
Apr 27, 2026 · Artificial Intelligence

Mastering Parallel Tasks with Claude Code Agent Teams: Best Practices

This guide explains the differences between Subagents and Agent Teams in Claude Code, when to enable parallel agent teams, how to configure and control teammates, display modes, practical examples, and proven best‑practice tips for efficient multi‑agent workflows.

AI multi‑agentAgent TeamsClaude Code
0 likes · 15 min read
Mastering Parallel Tasks with Claude Code Agent Teams: Best Practices
ShiZhen AI
ShiZhen AI
Feb 9, 2026 · Artificial Intelligence

Stop Going Solo: How to Use Claude’s Agent Teams to Let AI Do the Work

This guide explains Claude Code’s experimental Agent Teams feature, compares it with Subagents, shows when to use each, walks through enabling the feature, configuring tmux split‑pane or in‑process modes, and provides best‑practice tips, troubleshooting steps, and a complete end‑to‑end example building a visual analysis platform.

AI CollaborationAgent TeamsClaude
0 likes · 25 min read
Stop Going Solo: How to Use Claude’s Agent Teams to Let AI Do the Work
BirdNest Tech Talk
BirdNest Tech Talk
Jan 11, 2026 · Artificial Intelligence

How AI Agents Overcome Context Window Limits: Gemini vs Manus Deep Research

The article analyzes the context‑window bottleneck of large language models, compares two architectural strategies—strengthening the model (Gemini Deep Research) and parallel agent decomposition (Manus Wide Research)—and details a wind‑power investment case study, technical implementation, and future directions.

AI researchAgent ArchitectureContext Window
0 likes · 16 min read
How AI Agents Overcome Context Window Limits: Gemini vs Manus Deep Research
JavaScript
JavaScript
Oct 2, 2025 · Frontend Development

Unlock Hidden Performance: How Web Workers Supercharge Frontend Apps

This article explains why Web Workers, an often‑overlooked browser API, can free the main thread, leverage multi‑core CPUs, and improve memory management, offering concrete scenarios and code examples to dramatically boost JavaScript performance in modern front‑end applications.

JavaScriptWeb Workersmultithreading
0 likes · 5 min read
Unlock Hidden Performance: How Web Workers Supercharge Frontend Apps
Senior Tony
Senior Tony
Jun 18, 2025 · Backend Development

Mastering High‑Concurrency Account Balance Deductions with Kafka, Sharding, and Parallel Processing

This article examines the challenges of high‑concurrency write scenarios in ad‑billing systems, explains why row‑level locking becomes a bottleneck, and presents a step‑by‑step solution using Kafka for asynchronous peak shaving, parallel consumer processing, database sharding, hotspot dispersion, and batch deduction to achieve reliable real‑time balance updates.

Kafkaaccount balance deductionhigh concurrency
0 likes · 8 min read
Mastering High‑Concurrency Account Balance Deductions with Kafka, Sharding, and Parallel Processing
JavaEdge
JavaEdge
May 27, 2025 · Artificial Intelligence

Boost LLM App Performance: Master Parallel Workflows in Dify v0.8.0

Version 0.8.0 of Dify introduces parallel workflow capabilities, allowing multiple branches to run concurrently, which dramatically reduces latency for complex LLM tasks; the guide explains how to create simple, nested, iterative, and conditional parallel branches, with step‑by‑step instructions and visual examples.

DifyLLMparallel processing
0 likes · 8 min read
Boost LLM App Performance: Master Parallel Workflows in Dify v0.8.0
Java Captain
Java Captain
Apr 29, 2025 · Fundamentals

Java Stream API: Concepts, Operations, and Practical Examples

This article introduces the concept and benefits of Java Stream programming, explains its core features such as lazy evaluation, parallel processing, and functional style, and provides detailed examples of creating streams, common intermediate and terminal operations, and practical use cases for data manipulation.

Stream APIdata transformationfunctional programming
0 likes · 34 min read
Java Stream API: Concepts, Operations, and Practical Examples
AI Algorithm Path
AI Algorithm Path
Mar 28, 2025 · Artificial Intelligence

Workflow vs Agent: A Beginner’s Guide to AI Agents

This tutorial explains the fundamental differences between AI workflows and autonomous agents, compares their strengths, outlines when to use each approach, and provides concrete LangChain/LangGraph code examples, framework references, and best‑practice recommendations for building reliable LLM‑powered systems.

AI agentsLLM workflowsLangChain
0 likes · 28 min read
Workflow vs Agent: A Beginner’s Guide to AI Agents
Python Programming Learning Circle
Python Programming Learning Circle
Mar 18, 2025 · Fundamentals

Python Multiprocessing: Using the multiprocessing Module for Parallel Execution

Python's multiprocessing module enables parallel execution across multiple CPU cores, offering a more efficient alternative to multithreading for CPU-bound tasks, with examples demonstrating process creation, the Pool class, and common patterns such as map, imap_unordered, and considerations for inter-process communication.

Pythonparallel processingpython-code
0 likes · 7 min read
Python Multiprocessing: Using the multiprocessing Module for Parallel Execution
37 Interactive Technology Team
37 Interactive Technology Team
Dec 9, 2024 · Artificial Intelligence

Optimizing Request Concurrency for LLM Workflows: Rationale, Implementation, and Results

By breaking iterable inputs into parallel LLM calls and batching 20 items across three languages within Dify’s platform limits, the workflow achieves 43‑64% average runtime reductions and markedly higher success rates, demonstrating that request‑level concurrency dramatically improves throughput for large‑scale translation tasks.

CozeDifyLLM
0 likes · 6 min read
Optimizing Request Concurrency for LLM Workflows: Rationale, Implementation, and Results
Architect
Architect
Oct 18, 2024 · Operations

Design and Implementation of a Self‑Developed Video Transcoding Core Based on FFmpeg

This article describes the motivations, architecture, and key techniques of a custom video transcoding core built on FFmpeg, covering modular pipeline design, controllable serial/parallel execution, dynamic resolution and frame‑rate adaptation, SEI handling, and performance improvements for both live and on‑demand streaming.

Video Transcodingdynamic adaptationffmpeg
0 likes · 11 min read
Design and Implementation of a Self‑Developed Video Transcoding Core Based on FFmpeg
Code Mala Tang
Code Mala Tang
Sep 11, 2024 · Backend Development

Master Node.js Child Processes: exec, spawn, fork & IPC Explained

This guide explains the Node.js child_process module, covering its purpose, the four creation methods (exec, execFile, spawn, fork), how to handle output streams, inter‑process communication, best‑practice management tips, and when to choose child processes over worker threads.

IPCNode.jschild_process
0 likes · 14 min read
Master Node.js Child Processes: exec, spawn, fork & IPC Explained
JD Retail Technology
JD Retail Technology
Sep 3, 2024 · Backend Development

Design and Architecture of a New Video Review System with Streamlined Frame Extraction and Parallel Processing

This article presents the design goals, architecture, technology selection, and component details of a unified video review system that leverages FFmpeg for frame extraction, stream‑based parallel processing, and flexible synchronous/asynchronous workflows to achieve low latency and high scalability.

StreamingSystem ArchitectureVideo processing
0 likes · 10 min read
Design and Architecture of a New Video Review System with Streamlined Frame Extraction and Parallel Processing
Bilibili Tech
Bilibili Tech
Jul 26, 2024 · Backend Development

Design and Architecture of a Self‑Developed Video Transcoding Core

The team built a custom video‑transcoding core atop FFmpeg libraries, replacing the command‑line tool with modular controllers, pipelines, and parallel tasks that dynamically adapt resolution, frame‑rate, and SEI handling for both low‑latency live streams and high‑throughput VOD, improving scalability and maintainability.

Video Transcodingadaptive bitratebackend-development
0 likes · 11 min read
Design and Architecture of a Self‑Developed Video Transcoding Core
Python Programming Learning Circle
Python Programming Learning Circle
Jun 21, 2024 · Artificial Intelligence

Using scikit-learn for Data Mining: Feature Engineering, Parallel Processing, Pipelines, and Model Persistence

This article demonstrates how to perform data mining with scikit-learn by detailing the full workflow—from data acquisition and feature engineering, through parallel and pipeline processing, to automated hyper‑parameter tuning and model persistence—using the Iris dataset as an example.

Pipelinedata miningfeature engineering
0 likes · 13 min read
Using scikit-learn for Data Mining: Feature Engineering, Parallel Processing, Pipelines, and Model Persistence
Open Source Tech Hub
Open Source Tech Hub
May 16, 2024 · Backend Development

Boost PHP API Calls with Async and Parallel Execution Using Spatie/Async

When processing large volumes of data that require remote API calls, serial execution can cause severe latency, but by applying asynchronous calls and parallel processing with the Spatie/Async PHP library, you can cut total runtime by more than half while handling errors gracefully.

Asyncparallel processingspatie-async
0 likes · 6 min read
Boost PHP API Calls with Async and Parallel Execution Using Spatie/Async
21CTO
21CTO
Mar 11, 2024 · Backend Development

How I Slashed PHP 1B‑Row Processing Time from 25 min to 27 s

In this article the author walks through the 1 billion‑row (1brc) challenge, shows a naïve PHP implementation, profiles its bottlenecks, and incrementally applies optimizations—switching from fgetcsv to fgets, using references, adding type casts, enabling JIT and parallel processing—to reduce runtime from 25 minutes to under 30 seconds.

1B Row ChallengeJITPHP
0 likes · 12 min read
How I Slashed PHP 1B‑Row Processing Time from 25 min to 27 s
DaTaobao Tech
DaTaobao Tech
Jan 17, 2024 · Backend Development

Scaling and Performance Optimization of Taobao Shopping Cart

Taobao’s shopping cart was scaled and optimized by raising the item limit to 380, deploying the cloud‑native in‑memory read‑only replica tairSQL for read‑write separation, pre‑computing promotions, compressing payloads, caching data, redesigning the protocol, introducing response‑streaming APIs, and parallelizing per‑item processing with Java’s ForkJoinPool, dramatically cutting latency during traffic spikes.

ScalabilityShopping Cartcloud-native
0 likes · 15 min read
Scaling and Performance Optimization of Taobao Shopping Cart
php Courses
php Courses
Dec 21, 2023 · Backend Development

Accelerating Image Processing in PHP with GD, Caching, and Parallel Execution

This article explains how to speed up PHP image processing by using the GD library for resizing, implementing file‑based caching to avoid redundant work, and leveraging Swoole‑based parallel processing to handle multiple images concurrently, complete with practical code examples.

GDImage ProcessingPHP
0 likes · 6 min read
Accelerating Image Processing in PHP with GD, Caching, and Parallel Execution
Top Architect
Top Architect
Sep 28, 2023 · Backend Development

Understanding Java Stream API: Concepts, Operations, and Practical Examples

This article introduces Java Stream API, explaining its functional programming concepts, lazy evaluation, and parallel processing capabilities, and provides detailed coverage of stream creation, intermediate operations such as filter, map, sorted, limit, and skip, as well as terminal operations like forEach, collect, reduce, match, find, and statistics, complemented by practical code examples.

Stream APITutorialfunctional programming
0 likes · 37 min read
Understanding Java Stream API: Concepts, Operations, and Practical Examples
Architect
Architect
Sep 27, 2023 · Backend Development

Comprehensive Guide to Java Stream API: Concepts, Operations, and Practical Examples

Java Stream API enables functional-style, declarative processing of collections and other data sources, offering lazy evaluation, parallel execution, and a rich set of intermediate and terminal operations such as filter, map, sorted, reduce, and collect, with examples illustrating creation, transformation, and practical usage.

CollectionsStream APIfunctional programming
0 likes · 38 min read
Comprehensive Guide to Java Stream API: Concepts, Operations, and Practical Examples
Java High-Performance Architecture
Java High-Performance Architecture
Sep 21, 2023 · Backend Development

Master Java Streams: Boost Code Readability and Performance

This comprehensive guide explains Java Stream fundamentals, its advantages such as declarative syntax, lazy evaluation, and parallel processing, and walks through creating streams, common intermediate and terminal operations, parallel streams, and practical code examples for handling collections and files.

Stream APIdata transformationfunctional programming
0 likes · 40 min read
Master Java Streams: Boost Code Readability and Performance
Sohu Tech Products
Sohu Tech Products
Sep 20, 2023 · Backend Development

Java CompletableFuture Tutorial: Asynchronous Programming and Task Composition

This tutorial explains Java 8's CompletableFuture, showing how to create, compose, and handle asynchronous tasks with methods like supplyAsync, thenApply, allOf, and anyOf, while emphasizing custom thread pools, non‑blocking patterns, and robust exception handling for real‑world concurrent programming.

CompletableFutureException HandlingJava 8
0 likes · 17 min read
Java CompletableFuture Tutorial: Asynchronous Programming and Task Composition
Python Programming Learning Circle
Python Programming Learning Circle
Jul 7, 2023 · Fundamentals

Python Performance Optimization Tools and Techniques

This article surveys a wide range of Python optimization tools—including NumPy, SciPy, Pandas, JIT compilers like PyPy and Pyston, GPU libraries, Cython, Numba, and interfacing utilities—explaining how they can accelerate code execution, reduce memory usage, and improve overall performance for single‑ and multi‑processor environments.

Pythonlibrariesparallel processing
0 likes · 7 min read
Python Performance Optimization Tools and Techniques
Python Programming Learning Circle
Python Programming Learning Circle
Apr 23, 2023 · Big Data

Parallel Processing of Large CSV Files in Python with multiprocessing, joblib, and tqdm

This tutorial demonstrates how to accelerate processing of a 2.8‑million‑row CSV dataset by using Python's multiprocessing, joblib, and tqdm libraries, covering serial, parallel, and batch processing techniques, performance measurements, and best‑practice code examples for efficient large‑scale data handling.

Big DataPythondata engineering
0 likes · 9 min read
Parallel Processing of Large CSV Files in Python with multiprocessing, joblib, and tqdm
Baidu Geek Talk
Baidu Geek Talk
Jan 4, 2023 · Backend Development

Baidu Tieba Rule Engine: Architecture and Implementation

The Baidu Tieba rule engine is a low‑code platform that lets non‑developers define, compile, and execute dynamic business rules through modular components, variable handling, JSON‑based rule trees, and customizable disposition handlers, supporting synchronous, asynchronous and parallel execution to reduce hard‑coded logic, deployment frequency, and maintenance effort.

Asynchronous ExecutionService Architecturelow-code
0 likes · 18 min read
Baidu Tieba Rule Engine: Architecture and Implementation
Bilibili Tech
Bilibili Tech
Nov 8, 2022 · Industry Insights

BANG Engine: Multi‑Level Pipelines & GPU Acceleration for Faster Video Transcoding

To meet Bilibili’s demanding live and on‑demand video transcoding needs, the BANG engine combines a multi‑stage pipeline architecture, frame‑block and multi‑frame parallelism, SIMD‑based CPU acceleration, and TensorRT/TensorFlow GPU inference, offering configurable string‑based pipelines that dramatically increase throughput while simplifying integration.

BilibiliGPU AccelerationTensorRT
0 likes · 18 min read
BANG Engine: Multi‑Level Pipelines & GPU Acceleration for Faster Video Transcoding
Architects' Tech Alliance
Architects' Tech Alliance
Sep 30, 2022 · Fundamentals

High‑Performance Computing: Principles, Evolution, Applications, and Market Landscape

This article explains the concept and history of high‑performance computing (HPC), its serial and parallel processing architectures, performance metrics such as FLOPS, major application domains, and the rapid market growth and competitive landscape in China driven by national policies and industry investment.

China HPCHPC ApplicationsSupercomputers
0 likes · 14 min read
High‑Performance Computing: Principles, Evolution, Applications, and Market Landscape
Tencent Architect
Tencent Architect
Aug 26, 2022 · Fundamentals

How Tencent’s TXAV1 Encoder Achieves 20% Bandwidth Savings and Industry‑Leading Quality

This article details Tencent Cloud's self‑developed TXAV1 AV1 encoder, covering its evolution from V265, performance gains over competing codecs, compression‑rate improvements through pre‑analysis models, engineering acceleration techniques, and real‑world deployment in live streaming, video‑on‑demand, and AVIF image services.

AV1Cloud MediaCodec Optimization
0 likes · 15 min read
How Tencent’s TXAV1 Encoder Achieves 20% Bandwidth Savings and Industry‑Leading Quality
Python Programming Learning Circle
Python Programming Learning Circle
Aug 13, 2022 · Big Data

Parallel Processing of Large CSV Files in Python Using multiprocessing, joblib, and tqdm

This tutorial demonstrates how to accelerate processing of a multi‑million‑row CSV dataset by splitting the work into sub‑tasks and applying Python's multiprocessing, joblib, and tqdm libraries for serial, parallel, and batch processing, showing significant speed‑ups and best‑practice code snippets.

Big DataPythondata cleaning
0 likes · 10 min read
Parallel Processing of Large CSV Files in Python Using multiprocessing, joblib, and tqdm
Programmer DD
Programmer DD
Jul 16, 2022 · Backend Development

How I Simplified Complex SMS Channel Selection with LiteFlow’s Rule Engine

Facing a tangled SMS routing system with many third‑party providers, I replaced cumbersome if‑else and serial queries with LiteFlow’s lightweight rule engine, using parallel checks, EL expressions, sub‑variables, and context‑based data flow to create a flexible, maintainable, and hot‑reloadable workflow, even for multithreaded tasks.

EL ExpressionsLiteFlowhot-reload
0 likes · 16 min read
How I Simplified Complex SMS Channel Selection with LiteFlow’s Rule Engine
Top Architect
Top Architect
Jun 10, 2021 · Backend Development

Optimizing Large Excel Import Performance in Java Backend Applications

This article details a step‑by‑step optimization of a Java backend Excel import pipeline, covering requirement analysis, performance bottlenecks, caching strategies, batch insertion techniques, parallel processing, and practical code examples to reduce a 10‑minute import to under two minutes.

Batch InsertExceleasyexcel
0 likes · 13 min read
Optimizing Large Excel Import Performance in Java Backend Applications
Code Ape Tech Column
Code Ape Tech Column
Mar 1, 2021 · Backend Development

Optimizing Large‑Scale Excel Import in Java: From POI to EasyExcel with Caching, Batch Inserts, and Parallel Streams

This article describes how to dramatically speed up the import of massive Excel files in a Java backend by replacing raw POI with EasyExcel, caching database lookups, using MySQL batch inserts, and employing parallel streams to achieve sub‑minute processing for hundreds of thousands of rows.

Batch InsertExcel ImportMyBatis
0 likes · 12 min read
Optimizing Large‑Scale Excel Import in Java: From POI to EasyExcel with Caching, Batch Inserts, and Parallel Streams
Big Data Technology & Architecture
Big Data Technology & Architecture
Jan 12, 2021 · Big Data

Design and Implementation of Hourly Feature Coverage Metrics Using Spark and Elasticsearch

This article describes a high‑throughput solution for calculating hourly feature coverage, positive‑sample ratio and negative‑sample ratio on billions of records by streaming data with Spark, indexing per experiment‑hour in Elasticsearch, and executing parallel aggregation tasks with Java code.

ElasticsearchSparkcoverage metrics
0 likes · 7 min read
Design and Implementation of Hourly Feature Coverage Metrics Using Spark and Elasticsearch
MaGe Linux Operations
MaGe Linux Operations
Dec 27, 2020 · Fundamentals

Boost Image Preprocessing Speed in Python with Just 3 Lines of Code

Learn how to accelerate Python image preprocessing by leveraging the built‑in concurrent.futures module to run tasks across all CPU cores, turning a single‑core script that takes seconds into a multi‑core version that finishes in under two seconds with only three extra lines of code.

concurrent.futuresimage preprocessingparallel processing
0 likes · 7 min read
Boost Image Preprocessing Speed in Python with Just 3 Lines of Code
Architects Research Society
Architects Research Society
Dec 13, 2020 · Backend Development

Understanding Ballerina’s Native Data Types, Parallel Processing, and Development Tools

This article introduces Ballerina’s unique language features, including native XML/JSON data types, datatable handling, inline definitions, parallel processing with workers and fork‑join, and the comprehensive development toolset such as Composer, Testerina, connectors, and editor plugins, illustrating code examples throughout.

BallerinaData IntegrationFork-Join
0 likes · 11 min read
Understanding Ballerina’s Native Data Types, Parallel Processing, and Development Tools
Liangxu Linux
Liangxu Linux
Sep 23, 2020 · Operations

Speed Up File Path Verification with Bash: Split & Parallel Execution

This guide shows how to efficiently verify whether millions of file paths exist on remote servers by splitting a large list into smaller chunks and processing each chunk concurrently with a Bash script, dramatically reducing runtime compared to a single‑threaded approach.

BashLinux scriptingfile verification
0 likes · 4 min read
Speed Up File Path Verification with Bash: Split & Parallel Execution
Architects' Tech Alliance
Architects' Tech Alliance
Apr 23, 2018 · Fundamentals

Why Heterogeneous Parallel Computing Is the Future of High‑Performance Computing

The article explains how heterogeneous parallel computing—leveraging CPUs, GPUs, FPGAs and other specialized units—addresses the performance limits of traditional serial programming by distributing tasks across diverse hardware, detailing its concepts, architectures, development models, and relevance to AI and cloud workloads.

CPUDeep LearningFPGA
0 likes · 9 min read
Why Heterogeneous Parallel Computing Is the Future of High‑Performance Computing
21CTO
21CTO
Oct 14, 2017 · Backend Development

How etlpy Simplifies Python Web Scraping and Data Cleaning in Under 500 Lines

etlpy is a lightweight Python framework that lets you define web‑crawling and data‑cleaning pipelines via XML, using generators for streaming, built‑in thread pools for parallelism, and a plug‑in architecture that handles everything from regex parsing to JSON conversion, all within a single 500‑line core file.

ETLGeneratorsWeb Scraping
0 likes · 14 min read
How etlpy Simplifies Python Web Scraping and Data Cleaning in Under 500 Lines
ITPUB
ITPUB
Aug 3, 2017 · Databases

Boost Oracle Query Speed with Parallel Processing: A Practical Guide

This article explains how Oracle's parallel processing feature can accelerate data‑intensive queries by configuring session, table, or hint‑based parallelism, shows the degree‑of‑parallelism formula, and presents experimental results that compare execution times under different settings.

Oracledatabaseparallel processing
0 likes · 8 min read
Boost Oracle Query Speed with Parallel Processing: A Practical Guide
Baidu Maps Tech Team
Baidu Maps Tech Team
Apr 20, 2017 · Frontend Development

Boost Map Rendering Performance with Web Workers: A Practical Guide

This article explains how Web Workers can off‑load heavy data processing in WebGL‑based map engines, covering worker creation, data serialization, transferable objects, optimal worker count, and real‑world performance gains, all illustrated with code snippets and diagrams.

JavaScriptWeb WorkerWebGL
0 likes · 9 min read
Boost Map Rendering Performance with Web Workers: A Practical Guide
dbaplus Community
dbaplus Community
Jan 3, 2017 · Databases

Implementing Parallel Stored Procedures in Oracle 10g with DBMS_SCHEDULER

This guide explains how to design and deploy a parallel execution framework for large Oracle stored procedures using DBMS_SCHEDULER, covering architecture principles, component details, development and user interfaces, database schema, view definitions, security grants, and remaining challenges such as RAC support.

DBMS_SCHEDULERDatabase ArchitectureOracle
0 likes · 12 min read
Implementing Parallel Stored Procedures in Oracle 10g with DBMS_SCHEDULER
Taobao Frontend Technology
Taobao Frontend Technology
Dec 8, 2016 · Frontend Development

How HappyPack Supercharges Webpack Builds with Multi‑Process Parallelism

This article introduces HappyPack—a webpack plugin that speeds up builds by running loaders in parallel processes—covers its configuration, internal architecture including thread‑pool management, RPC handling, caching mechanisms, and provides detailed code examples to illustrate its integration and operation.

Build Optimizationcachinghappypack
0 likes · 18 min read
How HappyPack Supercharges Webpack Builds with Multi‑Process Parallelism