Tagged articles

Memory

405 articles · Page 2 of 5
AI Insight Log
AI Insight Log
Mar 4, 2026 · Artificial Intelligence

Anthropic Unveils 7 Major Updates This Week – A Full Breakdown

Amid a frenzy of AI headlines, Anthropic quietly released seven substantial product updates across Claude Code, claude.ai, and Cowork, adding 13 enterprise plugins, a private plugin market, cross‑app orchestration, a Chrome Quick Mode that triples speed, remote control, scheduled tasks, auto‑memory, new /simplify and /batch skills, and a free Memory feature with an import tool.

AIAnthropicClaude
0 likes · 13 min read
Anthropic Unveils 7 Major Updates This Week – A Full Breakdown
AI Tech Publishing
AI Tech Publishing
Mar 4, 2026 · Artificial Intelligence

AI Agent Context Management: Comparing Six Major Companies' Approaches

The article analyzes how six leading AI‑agent providers—Manus, Cursor, Anthropic, OpenAI, Google, and LangChain—tackle the fundamental problem of when and how a large language model should see information, detailing each solution, a cross‑company comparison matrix, consensus points, controversies, and open research questions.

AI agentsContext ManagementLLM
0 likes · 19 min read
AI Agent Context Management: Comparing Six Major Companies' Approaches
Linux Tech Enthusiast
Linux Tech Enthusiast
Feb 26, 2026 · Operations

A Comprehensive Guide to Linux Performance Optimization

This article walks through Linux performance optimization by explaining core metrics such as throughput and latency, describing how to interpret average load, CPU usage, context switches, memory management, and swap, and showing step‑by‑step usage of tools like vmstat, pidstat, perf, and dstat with concrete command examples and analysis cases.

CPULinuxMemory
0 likes · 37 min read
A Comprehensive Guide to Linux Performance Optimization
dbaplus Community
dbaplus Community
Feb 2, 2026 · Operations

Why 1265% CPU in top Isn’t a Crash: Decoding Linux Metrics Correctly

Although a top screenshot may show MySQL using 1265% CPU and a load average above 10, this article explains why those numbers are not necessarily alarming, clarifies common misconceptions about %CPU, load, VIRT, free memory, and provides practical steps to interpret top correctly on multi‑core Linux servers.

CPULinuxLoad Average
0 likes · 5 min read
Why 1265% CPU in top Isn’t a Crash: Decoding Linux Metrics Correctly
Sohu Tech Products
Sohu Tech Products
Jan 21, 2026 · Mobile Development

Uncovering iOS OOM: From Kernel Mechanics to Real‑World Monitoring Solutions

This article delves into the hidden iOS OOM crashes, explains the Jetsam watchdog mechanism, the role of phys_footprint, compares industry solutions, and provides step‑by‑step implementations for monitoring, allocation tracking, and proactive memory‑management strategies to prevent silent terminations.

JetsamMemoryMetricKit
0 likes · 19 min read
Uncovering iOS OOM: From Kernel Mechanics to Real‑World Monitoring Solutions
Architect
Architect
Jan 7, 2026 · Databases

Why Did Redis Suddenly Evict Keys? A Deep Dive into Memory, Pipelines, and Client Buffers

This article walks through a production incident where Redis began returning missing keys, detailing the step‑by‑step diagnosis—from monitoring logs and TTL checks to discovering memory spikes caused by client‑output‑buffer‑limit overflow and pipeline traffic—followed by emergency and permanent remediation measures.

Memoryclient-output-buffer-limiteviction
0 likes · 11 min read
Why Did Redis Suddenly Evict Keys? A Deep Dive into Memory, Pipelines, and Client Buffers
Fun with Large Models
Fun with Large Models
Dec 21, 2025 · Artificial Intelligence

LangGraph 1.0 Quick Guide Part 2: Conditional Edges, Memory, and Human‑in‑the‑Loop

This article walks through three advanced LangGraph 1.0 features—using the Command object for conditional routing, checkpoint‑based memory for state persistence across invocations, and interrupt‑driven human‑in‑the‑loop control—providing concrete code examples, execution traces, and a comparison of design trade‑offs.

AI agentsCheckpointCommand
0 likes · 15 min read
LangGraph 1.0 Quick Guide Part 2: Conditional Edges, Memory, and Human‑in‑the‑Loop
Raymond Ops
Raymond Ops
Dec 16, 2025 · Operations

Boost Linux Performance 30-50%: Full CPU, Memory & Disk I/O Tuning Guide

This guide provides a systematic, multi‑layered approach to Linux performance optimization, covering CPU usage analysis, memory management, disk I/O tuning, kernel parameter tweaks, NUMA and container adjustments, with concrete commands, real‑world case studies, monitoring scripts, and actionable best‑practice checklists.

CPUDisk I/OLinux
0 likes · 14 min read
Boost Linux Performance 30-50%: Full CPU, Memory & Disk I/O Tuning Guide
Raymond Ops
Raymond Ops
Nov 20, 2025 · Operations

How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network

This guide explains how to monitor a Linux server’s health by checking CPU load and core count, memory usage, disk I/O statistics, and network traffic with common command‑line tools such as uptime, top, free, iostat, iotop, nload and nethogs, and shows how to interpret the results to identify bottlenecks.

CPUDisk I/OLinux
0 likes · 13 min read
How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network
Wuming AI
Wuming AI
Nov 10, 2025 · Artificial Intelligence

What Exactly Is an AI Agent? A Clear, Practical Guide

This article explains the concept of AI agents, contrasting them with chatbots, detailing their ability and structural layers, summarizing academic surveys and whitepapers, and illustrating how agents plan, perceive, and act to autonomously accomplish user‑defined goals.

AI AgentAgent ArchitectureAutonomous Planning
0 likes · 9 min read
What Exactly Is an AI Agent? A Clear, Practical Guide
Code Mala Tang
Code Mala Tang
Nov 7, 2025 · Backend Development

Master Three‑Layer Caching in FastAPI: HTTP, In‑Memory, and Redis

This guide explains the three‑layer caching strategy—HTTP cache headers, in‑memory caching, and Redis—detailing when to use each layer, how to implement them with FastAPI, common pitfalls, performance benchmarks, and best‑practice patterns for production‑grade applications.

HTTPMemorycaching
0 likes · 17 min read
Master Three‑Layer Caching in FastAPI: HTTP, In‑Memory, and Redis
Data Party THU
Data Party THU
Nov 5, 2025 · Artificial Intelligence

How to Give LLM Agents Memory, Reflection, and Goal Tracking

This article explains why current LLM agents lose context after each conversation and presents a practical architecture—using SQLite for structured storage, a vector database for semantic retrieval, and LLM‑driven reflection—to add persistent memory, self‑evaluation, and goal‑tracking capabilities that turn agents into learning partners.

Goal TrackingLLMMemory
0 likes · 10 min read
How to Give LLM Agents Memory, Reflection, and Goal Tracking
Data Party THU
Data Party THU
Nov 1, 2025 · Artificial Intelligence

How to Blend Process‑Oriented and Agent‑Centric AI into a Hybrid Intelligent Pipeline

This article analyzes two contrasting AI agent design paradigms—process‑driven workflow orchestration and autonomous agent intelligence—examines their strengths and limitations, and proposes a hybrid architecture that fuses deterministic pipelines with dynamic planning, tool use, and memory mechanisms to achieve both reliability and adaptability.

AIAgentLLM
0 likes · 15 min read
How to Blend Process‑Oriented and Agent‑Centric AI into a Hybrid Intelligent Pipeline
Xiao Liu Lab
Xiao Liu Lab
Oct 29, 2025 · Operations

How to Diagnose and Fix High Swap Usage on Linux Servers

Learn step‑by‑step how to identify why your Linux server’s swap is consuming over 90% of space, understand the performance impact, and apply three safe optimization techniques—including process analysis, swappiness tuning, and cache clearing—to restore smooth operation without rebooting.

LinuxMemoryswap
0 likes · 6 min read
How to Diagnose and Fix High Swap Usage on Linux Servers
Go Development Architecture Practice
Go Development Architecture Practice
Oct 23, 2025 · Fundamentals

How Go 1.26’s new Built‑in ‘new’ Accepts Any Expression – Simplify Code and Boost Performance

The article explains the background and need for helper functions that return pointers to values in Go, introduces the upcoming Go 1.26 extension that lets the built‑in new function accept arbitrary expressions, shows practical code examples, demonstrates memory‑leak avoidance and performance gains, and concludes with a brief outlook on the feature’s release.

GoMemorybuiltin
0 likes · 8 min read
How Go 1.26’s new Built‑in ‘new’ Accepts Any Expression – Simplify Code and Boost Performance
Tech Stroll Journey
Tech Stroll Journey
Oct 15, 2025 · Artificial Intelligence

From Tools to Autonomous Employees: Understanding AI Agents

This article explains AI Agents by contrasting them with traditional AI tools, detailing their official definition, core components—planning, tool use, memory, action—illustrating a travel‑planning example, outlining agent types, and highlighting their significance for AGI and real‑world applications.

AI AgentMemoryaction
0 likes · 7 min read
From Tools to Autonomous Employees: Understanding AI Agents
Amazon Cloud Developers
Amazon Cloud Developers
Oct 15, 2025 · Artificial Intelligence

From PoC to Production: Build a Full‑Featured Customer Support Agent with Amazon Bedrock AgentCore

This article walks through turning a simple proof‑of‑concept customer‑support AI agent into a production‑ready system by leveraging Amazon Bedrock AgentCore services—Memory, Gateway, Identity, Observability, and Runtime—while requiring only minimal code changes and no months of custom infrastructure work.

AI AgentAgentCoreAmazon Bedrock
0 likes · 30 min read
From PoC to Production: Build a Full‑Featured Customer Support Agent with Amazon Bedrock AgentCore
IT Services Circle
IT Services Circle
Sep 29, 2025 · Artificial Intelligence

How Memvid Stores AI Knowledge in MP4 Videos with 10× Less Space

Memvid replaces traditional vector databases by encoding text chunks as QR codes inside MP4 video frames, achieving up to ten‑fold storage reduction, millisecond‑level semantic search, zero‑infrastructure deployment, and a built‑in conversational interface, while providing a fast‑install Python SDK and CLI.

AIMemoryMemvid
0 likes · 9 min read
How Memvid Stores AI Knowledge in MP4 Videos with 10× Less Space
FunTester
FunTester
Sep 17, 2025 · Backend Development

20 Proven Go Performance Optimization Techniques Every Backend Engineer Should Know

This article presents 20 production‑validated Go performance optimization tips, covering profiling, benchmarking, memory management, concurrency, and build‑time strategies, with clear principles and practical code examples to help engineers systematically improve Go application performance.

MemoryOptimizationconcurrency
0 likes · 24 min read
20 Proven Go Performance Optimization Techniques Every Backend Engineer Should Know
Data Thinking Notes
Data Thinking Notes
Sep 7, 2025 · Artificial Intelligence

Unlocking AI Agent Memory: How LLMs Use Retrieval and Planning to Stay Smart

This article explains the core architecture of AI agents powered by large language models, detailing how planning, short‑term and long‑term memory, and tool integration work together through vector databases, retrieval‑augmented generation, and summarization to enable stateful, intelligent interactions across multiple sessions.

AI AgentLLMMemory
0 likes · 10 min read
Unlocking AI Agent Memory: How LLMs Use Retrieval and Planning to Stay Smart
DataFunSummit
DataFunSummit
Aug 23, 2025 · Artificial Intelligence

Mastering Role‑Playing AI Agents: Challenges, Techniques, and Future Directions

This article surveys the latest research on role‑playing AI agents, covering their definition, core components, application scenarios, three main challenges—role fidelity, long‑term memory, and evaluation—and presents four technical approaches for each challenge along with future research directions and references.

AI agentsLarge Language ModelsMemory
0 likes · 22 min read
Mastering Role‑Playing AI Agents: Challenges, Techniques, and Future Directions
Liangxu Linux
Liangxu Linux
Aug 20, 2025 · Fundamentals

Unlock the Power of C’s static Keyword: Memory, Scope, and Real‑World Uses

This article explains the C static keyword, showing how it gives local variables persistent memory, restricts global symbols to a single file, and enables shared data across structs, with clear code examples, common patterns like singletons and cached Fibonacci, and important pitfalls to avoid.

C++MemoryProgramming Fundamentals
0 likes · 12 min read
Unlock the Power of C’s static Keyword: Memory, Scope, and Real‑World Uses
Youzan Coder
Youzan Coder
Aug 13, 2025 · Artificial Intelligence

Understanding AI Agents: Core Modules, Planning Strategies, and Evaluation

This article explains what an AI agent is, outlines its four core modules—perception, memory, planning, and action—describes the role of large language models, compares software development generations, discusses memory implementations, planning methods like ReAct and Plan‑and‑Solve, and covers evaluation, cost analysis, and differences between agents and workflows.

AIAgentLLM
0 likes · 15 min read
Understanding AI Agents: Core Modules, Planning Strategies, and Evaluation
Tech Freedom Circle
Tech Freedom Circle
Aug 5, 2025 · Backend Development

How to Diagnose and Fix Sudden Redis Slowdowns: A Complete Five‑Step Guide

This article provides a systematic, step‑by‑step methodology for identifying the root causes of Redis performance degradation—including big keys, slow queries, expiration spikes, memory limits, fork latency, AOF flushing, memory fragmentation, swap usage, huge pages, and CPU binding—and offers immediate mitigation tactics as well as long‑term architectural solutions to restore and maintain high throughput.

MemoryRedisbackend
0 likes · 50 min read
How to Diagnose and Fix Sudden Redis Slowdowns: A Complete Five‑Step Guide
ITPUB
ITPUB
Aug 2, 2025 · Backend Development

Which Language Survives a 1GB Memory Limit? Go, Rust, Node, Python, Java Tested

By imposing a strict 1 GB memory cap on identical workloads across Go, Rust, Node.js, Python (Flask/Gunicorn), and Java Spring Boot, this study reveals how each language’s runtime handles memory pressure, detailing survival times, performance quirks, and ultimate failure modes.

GoMemoryNode.js
0 likes · 8 min read
Which Language Survives a 1GB Memory Limit? Go, Rust, Node, Python, Java Tested
Liangxu Linux
Liangxu Linux
Jul 15, 2025 · Databases

InnoDB vs MyISAM vs Memory: Which MySQL Storage Engine Fits Your Needs?

This article compares MySQL's three common storage engines—InnoDB, MyISAM, and Memory—by examining their core features, locking mechanisms, transaction support, durability, foreign‑key capabilities, typical use cases, and provides concrete CREATE TABLE examples and a side‑by‑side feature matrix to help developers choose the right engine.

Database PerformanceInnoDBMemory
0 likes · 7 min read
InnoDB vs MyISAM vs Memory: Which MySQL Storage Engine Fits Your Needs?
MaGe Linux Operations
MaGe Linux Operations
Jul 1, 2025 · Fundamentals

Choosing the Right RAM: Essential Basics and Buying Tips

This guide explains what DRAM is, how memory works with CPU and storage, compares capacities for different use cases, details dual‑channel benefits, DDR generations, frequencies, timings, chip quality, and offers practical advice on selecting the optimal RAM for your needs.

MemoryRAMSelection
0 likes · 14 min read
Choosing the Right RAM: Essential Basics and Buying Tips
Deepin Linux
Deepin Linux
Jun 24, 2025 · Operations

Master Linux Cache Tuning: Boost Performance with Proven Tools & Techniques

This comprehensive guide explains Linux cache fundamentals, performance metrics, essential tuning tools, step‑by‑step optimization procedures, and a real‑world case study, helping you diagnose low hit rates, adjust kernel parameters, clean caches, and improve overall system responsiveness.

LinuxMemorysysctl
0 likes · 24 min read
Master Linux Cache Tuning: Boost Performance with Proven Tools & Techniques
Instant Consumer Technology Team
Instant Consumer Technology Team
Jun 23, 2025 · Artificial Intelligence

What Are AI Agents? Architecture, Applications, and Future Trends

AI Agents, autonomous intelligent programs that perceive, reason, and act, are reshaping industries from healthcare to autonomous driving; this article explains their core components, differences from large language models, planning techniques, memory mechanisms, tool use, real‑world applications, current challenges, and future directions.

AI AgentApplicationsMemory
0 likes · 35 min read
What Are AI Agents? Architecture, Applications, and Future Trends
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 11, 2025 · Artificial Intelligence

From Chat to Autonomous Agents: Architecture, ReAct, Prompt Engineering

This article chronicles the evolution from simple chat interactions to sophisticated autonomous agents, detailing stages of LLM development, ReAct reasoning, memory management, tool integration, and practical implementation using the browser-use project, while offering prompt design insights and future directions for AI agents.

AI AgentLLMMCP
0 likes · 30 min read
From Chat to Autonomous Agents: Architecture, ReAct, Prompt Engineering
IT Services Circle
IT Services Circle
Jun 9, 2025 · Fundamentals

How Logic Gates Build a Computer: From Binary to CPU Explained

This article walks you through the basic principles of how computers operate, illustrating how simple logic gates can be combined to create binary arithmetic, memory storage, and control logic, ultimately forming a CPU that can execute instructions and perform calculations automatically.

CPUMemorybinary arithmetic
0 likes · 8 min read
How Logic Gates Build a Computer: From Binary to CPU Explained
Didi Tech
Didi Tech
May 22, 2025 · Backend Development

Why Go Services Must Be Optimized and How to Make Them Faster

Optimizing Go services is essential for saving resources, improving stability, and delivering a responsive user experience, and this guide explains the underlying mechanisms, common pitfalls, and practical techniques—from GC tuning and concurrency control to I/O tricks and profiling tools—to help developers build high‑performance, production‑ready Go applications.

GoMemoryOptimization
0 likes · 33 min read
Why Go Services Must Be Optimized and How to Make Them Faster
Architects' Tech Alliance
Architects' Tech Alliance
May 20, 2025 · Industry Insights

What Do GPU Core Specs Really Mean? A Deep Dive into Modern GPU Performance

This article provides a comprehensive analysis of GPU core parameters—including compute units, memory systems, floating‑point performance, power consumption, and manufacturing process—while comparing leading international and domestic GPU products to help readers choose the right accelerator for AI, HPC, or graphics workloads.

AIBenchmarkingGPU
0 likes · 19 min read
What Do GPU Core Specs Really Mean? A Deep Dive into Modern GPU Performance
DevOps
DevOps
May 13, 2025 · Artificial Intelligence

The Rise of AI Agents: Current Trends, Core Capabilities, and Future Outlook

This article surveys the rapid emergence of AI agents, outlining their projected 2025 breakthrough, market momentum, key frameworks such as Manus and MCP, the four core abilities of perception, planning, tool use, and memory, and the evolving landscape of multimodal and autonomous AI systems.

AI agentsArtificial IntelligenceMemory
0 likes · 11 min read
The Rise of AI Agents: Current Trends, Core Capabilities, and Future Outlook
Tencent Cloud Developer
Tencent Cloud Developer
May 8, 2025 · Artificial Intelligence

Advances and Future of AI Agents: Capabilities, Trends, and Applications

AI agents are rapidly evolving toward a 2025 breakthrough in perception, autonomous planning, tool use and memory, driven by multimodal models, neural‑symbolic reasoning and embodied intelligence, with $27 billion investment forecasts, exemplified by general‑purpose agents like Manus and emerging applications in code generation, research, healthcare, and risk analysis.

AI AgentAutonomous PlanningMemory
0 likes · 12 min read
Advances and Future of AI Agents: Capabilities, Trends, and Applications
Java One
Java One
May 4, 2025 · Fundamentals

How Does Java Execution Differ from C? A 3‑Minute JVM Deep Dive

This article compares the compilation and runtime processes of C and Java programs, explains Java's class loading, linking, initialization, memory layout, execution engine components, and native interface, and highlights why Java startup is slower than native C execution.

ClassLoaderCompilationJVM
0 likes · 16 min read
How Does Java Execution Differ from C? A 3‑Minute JVM Deep Dive
Architects' Tech Alliance
Architects' Tech Alliance
Apr 29, 2025 · Industry Insights

Next-Gen Server Architecture: CPUs, GPUs, Memory, and Certification Insights

This article provides a comprehensive analysis of modern server architecture, covering the evolution from CISC to RISC, the rise of heterogeneous computing with GPUs and accelerators, diverse form factors, core component technologies, reliability mechanisms, performance benchmarking, certification standards, and emerging trends such as liquid cooling and AI‑native designs.

CPUData CenterGPU
0 likes · 11 min read
Next-Gen Server Architecture: CPUs, GPUs, Memory, and Certification Insights
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 25, 2025 · Artificial Intelligence

Unlocking AI Agents: Theory, Design Patterns, and Hands‑On Experiments

This article combines theoretical analysis and practical case studies to systematically explore the core components, design patterns, and future directions of AI agents, detailing the implementation of OpenManus, custom memory and planning modules, experimental evaluations, and insights for improving agent reliability and scalability.

AI AgentLLMMemory
0 likes · 31 min read
Unlocking AI Agents: Theory, Design Patterns, and Hands‑On Experiments
Programmer XiaoFu
Programmer XiaoFu
Apr 22, 2025 · Backend Development

Common Java OOM Types and How to Answer Interview Questions

The article lists the most frequent Java OutOfMemoryError variants, explains their root causes and typical scenarios, provides concrete code examples that trigger each error, and offers practical troubleshooting steps and JVM tuning recommendations for interview preparation.

JVMMemoryMetaspace
0 likes · 8 min read
Common Java OOM Types and How to Answer Interview Questions
Data Thinking Notes
Data Thinking Notes
Apr 15, 2025 · Artificial Intelligence

Understanding AI Agents: From Reinforcement Learning to LLM-Powered Planning

Professor Li Hongyi’s lecture provides a comprehensive, step‑by‑step exploration of AI agents, covering their definitions, reinforcement‑learning roots, LLM integration, memory mechanisms, tool usage, planning strategies, benchmarks, and practical examples, offering a valuable resource for anyone studying modern artificial intelligence.

AI agentsLarge Language ModelsMemory
0 likes · 67 min read
Understanding AI Agents: From Reinforcement Learning to LLM-Powered Planning
Smart Era Software Development
Smart Era Software Development
Mar 29, 2025 · Artificial Intelligence

40+ Diagrams Uncover LLM Agents’ Core Components, Multi‑Agent Frameworks, and MCP Stack

This article breaks down the essential building blocks of LLM agents—including environment, sensors, effectors, short‑ and long‑term memory, tools, planning, and reasoning—while illustrating how Model Context Protocol (MCP), Toolformer, ReAct, Reflexion, and popular multi‑agent frameworks such as AutoGen, MetaGPT and CAMEL enable scalable, collaborative AI systems.

LLM agentsMemoryModel Context Protocol
0 likes · 11 min read
40+ Diagrams Uncover LLM Agents’ Core Components, Multi‑Agent Frameworks, and MCP Stack
Model Perspective
Model Perspective
Mar 21, 2025 · Artificial Intelligence

How DeepSeek’s Tree‑Based Reasoning Transforms AI Interaction

DeepSeek’s R1 inference mode replaces linear chain‑of‑thought with a transparent, multi‑path tree reasoning system, offering layered analysis, intent understanding, memory management, emotion detection, and hallucination mitigation, illustrated through a practical example of buying authentic cigarettes and detailed technical breakdowns.

Artificial IntelligenceLarge Language ModelsMemory
0 likes · 16 min read
How DeepSeek’s Tree‑Based Reasoning Transforms AI Interaction
Liangxu Linux
Liangxu Linux
Mar 15, 2025 · Fundamentals

How to Catch Memory Bugs with GDB Watchpoints in C/C++

This guide explains how to use GDB watchpoints to monitor specific memory addresses, detect unexpected modifications caused by bugs such as wild pointers or multithreaded writes, and pinpoint the exact code responsible, illustrated with a C++ example that spawns a thread modifying a variable.

C++Memorygdb
0 likes · 8 min read
How to Catch Memory Bugs with GDB Watchpoints in C/C++
Open Source Linux
Open Source Linux
Feb 26, 2025 · Fundamentals

Understanding DDR Memory: From DDR1 to DDR5 and Its Core Technologies

This article explains the role of DRAM in modern systems, distinguishes ROM and RAM, details the evolution of DDR memory from DDR1 through DDR5, and outlines key architectural features such as dual‑edge data transfer, prefetch, DIMM design, voltage reduction, bandwidth improvements, and essential terminology.

DDRDRAMHardware
0 likes · 20 min read
Understanding DDR Memory: From DDR1 to DDR5 and Its Core Technologies
Architect
Architect
Feb 12, 2025 · Artificial Intelligence

Master Prompt Engineering: A Universal Framework for LLMs

This article presents a comprehensive, step‑by‑step Prompt engineering framework—including role definition, problem description, goal setting, and requirement specification—augmented with techniques such as RAG, few‑shot examples, memory handling, and parameter tuning, enabling users to craft effective prompts for large language models across domains.

AI Prompt OptimizationFew-shotLarge Language Models
0 likes · 27 min read
Master Prompt Engineering: A Universal Framework for LLMs
Infra Learning Club
Infra Learning Club
Feb 7, 2025 · Artificial Intelligence

Understanding LLM Agents: Architecture, Capabilities, and Key Challenges

This article explains what LLM agents are, their core components—brain, memory, planning, and tool use—illustrates how they handle complex queries through task decomposition, surveys notable frameworks, and discusses key challenges such as limited context, long‑term planning difficulties, output inconsistency, and prompt dependence.

AI architectureFrameworksLLM agents
0 likes · 15 min read
Understanding LLM Agents: Architecture, Capabilities, and Key Challenges
Raymond Ops
Raymond Ops
Jan 30, 2025 · Backend Development

Boost Go Performance: Memory and Concurrency Optimization Techniques

This article presents practical Go performance tips, covering memory pooling, struct merging, pre‑allocating slices and maps, reducing temporary objects, managing goroutine stacks, using goroutine pools, avoiding blocking calls, minimizing CGO usage, and efficient string handling.

GoMemoryOptimization
0 likes · 10 min read
Boost Go Performance: Memory and Concurrency Optimization Techniques
Selected Java Interview Questions
Selected Java Interview Questions
Jan 16, 2025 · Backend Development

Ten Reasons to Prefer Traditional for Loop Over Stream.forEach for List Traversal in Java

Through benchmark tests, memory analysis, and code examples, this article presents ten compelling reasons why using a traditional for loop to traverse Java Lists often outperforms Stream.forEach in terms of performance, memory usage, control flow, exception handling, mutability, debugging, readability, and state management.

DebuggingMemoryStream
0 likes · 16 min read
Ten Reasons to Prefer Traditional for Loop Over Stream.forEach for List Traversal in Java
Raymond Ops
Raymond Ops
Dec 24, 2024 · Operations

How to Diagnose and Fix High CPU and Memory Usage in Java Applications

This guide walks through identifying Java processes that cause high CPU load, extracting the hottest threads with top and jstack, analyzing JVM memory regions, interpreting GC logs, and applying practical JVM tuning parameters and tools such as jmap, jstat, and MAT to resolve performance bottlenecks.

CPUGCJVM
0 likes · 18 min read
How to Diagnose and Fix High CPU and Memory Usage in Java Applications
Test Development Learning Exchange
Test Development Learning Exchange
Dec 10, 2024 · Fundamentals

Python itertools Module: Functions, Usage Examples, and Practical Limitations

This article introduces the Python itertools module, demonstrates common functions such as count, cycle, repeat, combinations, permutations, chain, filterfalse, dropwhile, accumulate, and groupby with code examples, and discusses important limitations like infinite loops, memory consumption, and iterator irreversibility.

IteratorsMemoryPython
0 likes · 8 min read
Python itertools Module: Functions, Usage Examples, and Practical Limitations
BirdNest Tech Talk
BirdNest Tech Talk
Dec 6, 2024 · Backend Development

Go vs Rust Concurrency: Stackful vs Stackless Coroutines and Memory Impact

The article compares Go’s stackful, green‑thread model with Rust’s stackless, future‑based approach, explaining how each runtime schedules tasks, the memory overhead of goroutine stacks (2 KiB minimum in Go 1.22), the challenges of async‑await integration, and why Rust’s performance gains come with a fragmented ecosystem.

CoroutinesGoMemory
0 likes · 8 min read
Go vs Rust Concurrency: Stackful vs Stackless Coroutines and Memory Impact
Top Architect
Top Architect
Nov 14, 2024 · Backend Development

Measuring Per-Request Heap Memory Usage in SpringBoot Applications

The article details a SpringBoot experiment that uses JMeter to send 20,000 HTTP requests, captures detailed GC logs, and demonstrates that each request consumes roughly 34 KB of heap memory, with larger payloads and logging increasing the usage, highlighting the importance of memory‑aware coding and log management.

GCJMeterJVM
0 likes · 9 min read
Measuring Per-Request Heap Memory Usage in SpringBoot Applications
Sanyou's Java Diary
Sanyou's Java Diary
Oct 28, 2024 · Fundamentals

Master JVM Memory Troubleshooting: A Step‑by‑Step Guide

This comprehensive guide walks you through systematic JVM memory issue diagnosis, covering initial data collection, analysis of heap, metaspace, direct memory, stack problems, and practical command‑line tools, while offering actionable tips and real‑world examples for effective troubleshooting.

DirectMemoryJVMLinux
0 likes · 56 min read
Master JVM Memory Troubleshooting: A Step‑by‑Step Guide
Programmer XiaoFu
Programmer XiaoFu
Oct 22, 2024 · Databases

What Batch Size Gives MySQL the Best Insert Performance?

This article explains how MySQL writes data to cache before flushing to disk, compares single‑row versus batch inserts, discusses how hardware limits, transaction size, and lock contention affect performance, and shows how to estimate an optimal batch size with concrete calculations and MyBatis examples.

Batch InsertDisk I/OMemory
0 likes · 14 min read
What Batch Size Gives MySQL the Best Insert Performance?
Liangxu Linux
Liangxu Linux
Oct 10, 2024 · Fundamentals

How Pointers Were Invented: From Memory Addresses to C Variables

This article explains how memory addresses are numbered, why direct writes are risky, how symbolic variables simplify programming, the limitations of pass‑by‑value in C, and how introducing pointers provides the necessary indirection to manipulate memory safely and efficiently.

C languageMemorypointers
0 likes · 7 min read
How Pointers Were Invented: From Memory Addresses to C Variables
iKang Technology Team
iKang Technology Team
Sep 5, 2024 · Artificial Intelligence

What Is LangChain? Overview, Core Advantages, Components, and Use Cases

LangChain is a modular framework that streamlines integration of large language models by providing unified model interfaces, prompt optimization, memory handling, indexing, chains, and agents, enabling developers to quickly build and deploy sophisticated NLP applications such as text generation, information extraction, and dynamic tool‑driven workflows across various industries.

AI FrameworkAgentsChains
0 likes · 6 min read
What Is LangChain? Overview, Core Advantages, Components, and Use Cases
Liangxu Linux
Liangxu Linux
Sep 4, 2024 · Operations

How to Build a Bash Script for Real‑Time Linux CPU, Memory, and Disk I/O Monitoring

This article provides a complete Bash script that gathers Linux system metrics—including IP address, CPU core count, utilization percentages, load averages, memory and swap usage, and disk I/O statistics—while explaining each command (ifconfig, grep, awk, top, vmstat, free, iostat, uptime) and how the script assembles the results.

CPUMemorydisk-io
0 likes · 16 min read
How to Build a Bash Script for Real‑Time Linux CPU, Memory, and Disk I/O Monitoring
Open Source Linux
Open Source Linux
Aug 27, 2024 · Fundamentals

What Is a CPU? Unveiling the Brain Behind Every Computer

This article explains the fundamentals of CPUs, covering their definition, core functions, internal structure, registers, instruction cycles, assembly language, branching, and how they interact with memory and I/O devices to execute programs.

CPUMemoryassembly language
0 likes · 13 min read
What Is a CPU? Unveiling the Brain Behind Every Computer
Code Wrench
Code Wrench
Aug 21, 2024 · Fundamentals

OS Memory Management Explained: Allocation Strategies & Page Replacement in Go

This article delves into operating system memory management, covering continuous and fragmented allocation strategies such as First‑Fit, Next‑Fit, Best‑Fit, and Worst‑Fit, explains swapping and overlay techniques, analyzes page replacement algorithms like Optimal, FIFO, and LRU, and offers practical Go implementations and optimization tips.

Memoryallocationos
0 likes · 12 min read
OS Memory Management Explained: Allocation Strategies & Page Replacement in Go
Architect's Alchemy Furnace
Architect's Alchemy Furnace
Jul 18, 2024 · Artificial Intelligence

Why AI Agents Are the Next Frontier of Intelligent Systems

This article surveys the rapid rise of AI agents powered by large language models, explaining their core perception‑planning‑action loop, memory architectures, tool‑use mechanisms, self‑reflection techniques, and real‑world case studies while highlighting current challenges and future prospects for autonomous intelligent systems.

AI AgentAutonomous SystemsLLM
0 likes · 29 min read
Why AI Agents Are the Next Frontier of Intelligent Systems
Go Programming World
Go Programming World
Jun 4, 2024 · Backend Development

Understanding and Using Empty Structs (struct{}) in Go

This article explains the zero‑size nature of Go's empty struct, demonstrates how its memory address behaves, shows its impact on struct alignment, and presents multiple practical patterns such as set implementation, large arrays, signal channels, no‑op methods, interface stubs, and the noCopy identifier.

MemorySetchannel
0 likes · 17 min read
Understanding and Using Empty Structs (struct{}) in Go
MaGe Linux Operations
MaGe Linux Operations
Jun 1, 2024 · Fundamentals

Mastering Go Slices: Creation, Manipulation, and Performance Tips

Go slices are dynamic, flexible data structures built on arrays, offering automatic growth, efficient memory use, and powerful operations such as creation via make or literals, slicing, appending, copying, iteration, and passing to functions, with detailed examples and visualizations illustrating their internal mechanics.

GoMemoryappend
0 likes · 17 min read
Mastering Go Slices: Creation, Manipulation, and Performance Tips
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
May 8, 2024 · Frontend Development

How We Halved Cloud Music Desktop Startup Time and Fixed UI Lag with a React Refactor

This article details the migration of the Cloud Music desktop client from a legacy NEJ‑CEF hybrid to a React‑based architecture, outlines four major performance challenges, and explains the step‑by‑step optimizations—including API preloading, render memoization, virtual‑list replacement, and resource‑usage reductions—that cut startup latency by 48%, eliminated interaction stutter, and dramatically lowered CPU, GPU, and memory consumption.

CPUGPUHybrid App
0 likes · 30 min read
How We Halved Cloud Music Desktop Startup Time and Fixed UI Lag with a React Refactor