Tagged articles

architecture

1615 articles · Page 1 of 17
21CTO
21CTO
Aug 21, 2026 · Industry Insights

GitHub CTO Vows to Scale Up Before Developers Give Up

After a 7‑hour‑47‑minute outage on August 17 that crippled Actions, pull requests, Copilot and API services, GitHub's CTO outlined the platform's scaling challenges, Azure dependency, and a roadmap to a linearly scalable read architecture to restore developer trust.

AzureGitHubarchitecture
0 likes · 4 min read
GitHub CTO Vows to Scale Up Before Developers Give Up
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 21, 2026 · Fundamentals

AI Is Writing Code at Lightning Speed—Should We Still Enforce TDD? Classic Software Engineering Remains the Moat

The article argues that while AI can generate code rapidly, it amplifies bad code and technical debt, so solid fundamentals, architecture, and disciplined practices like TDD—applied judiciously—remain essential for maintainable software, with four typical AI coding failures and three practical collaboration models outlined.

AIDesignModularization
0 likes · 7 min read
AI Is Writing Code at Lightning Speed—Should We Still Enforce TDD? Classic Software Engineering Remains the Moat
YiSu Grain
YiSu Grain
Aug 21, 2026 · R&D Management

Day63 Architecture Practice: Complete a 25‑Point Case Study Under Time Pressure

This article walks through a timed, 25‑point case study for a city‑wide electric‑vehicle charging platform, detailing performance bottlenecks, capacity planning, reliable messaging, protocol evolution, and access‑control design, and provides reference answers that illustrate the analytical process required to score each question.

Access ControlPerformancearchitecture
0 likes · 18 min read
Day63 Architecture Practice: Complete a 25‑Point Case Study Under Time Pressure
samdeepthink
samdeepthink
Aug 21, 2026 · R&D Management

Why Architects Who Haven’t Coded in Years Miss Critical System Realities

The article explains how architects who stop writing or reading code lose essential insight into the system, leading them to suggest impractical solutions like a non‑existent message center, and offers concrete practices to stay connected with the codebase.

architecturecode reviewdevelopment practice
0 likes · 8 min read
Why Architects Who Haven’t Coded in Years Miss Critical System Realities
Smart Sea Tide
Smart Sea Tide
Aug 21, 2026 · Big Data

Designing Scalable Data Warehouses: Architecture, Modeling, Scheduling, and Metric Construction

The article explains how the surge of data in the DT era makes traditional storage insufficient, defines a data warehouse as a subject‑oriented, integrated, stable collection for decision support, outlines its development lifecycle—including integration, modeling, services, scheduling, metadata and quality management—and stresses that building a warehouse is an ongoing, iterative process driven by evolving business needs.

Big DataETLarchitecture
0 likes · 3 min read
Designing Scalable Data Warehouses: Architecture, Modeling, Scheduling, and Metric Construction
Architect's Guide
Architect's Guide
Aug 15, 2026 · Fundamentals

How Architects Can Master Technical Documentation

The article explains why seasoned engineers struggle with writing technical documents, identifies two root causes—rigid thinking and limited writing skill—and presents ten concrete guidelines, illustrated with real‑world examples, to help architects produce clear, structured, and reader‑friendly documentation.

architecturebest practicesdiagrams
0 likes · 46 min read
How Architects Can Master Technical Documentation
DeepNoMind
DeepNoMind
Aug 15, 2026 · Interview Experience

Ace a System Design Interview in 6 Structured Steps

The article presents a repeatable 6‑step framework for system design interviews—clarifying requirements, defining success criteria, sketching high‑level architecture, designing the data layer, discussing scalability and reliability, and concluding with trade‑off summaries—complete with concrete examples, diagrams, and code snippets.

architecturecachingcircuit breaker
0 likes · 14 min read
Ace a System Design Interview in 6 Structured Steps
James' Growth Diary
James' Growth Diary
Aug 9, 2026 · Backend Development

How One Backend Serves Three Audiences: OpenAPI, CLI, and Frontend

The article walks through a real‑world agent platform backend, showing how the same OpenAPI contract is split into three distinct faces—OpenAPI for developers, a CLI for AI agents, and a web frontend for humans—detailing the architecture, lifecycle, command tree, and two concrete pitfalls with code examples.

AI AgentCLIMCP
0 likes · 18 min read
How One Backend Serves Three Audiences: OpenAPI, CLI, and Frontend
Alibaba Cloud Native
Alibaba Cloud Native
Aug 8, 2026 · Backend Development

Designing AI‑Friendly Backend Architecture for 24/7 Unattended Development

The article outlines a comprehensive roadmap for transforming traditional backend systems into AI‑friendly architectures, introducing concepts such as Architecture Maps, Service Cards, SKILL packages, multi‑layered testing, permission tiers, and a Harness framework to enable reliable, 24/7 unattended AI‑driven development and operations.

AIBackend DevelopmentDevOps
0 likes · 39 min read
Designing AI‑Friendly Backend Architecture for 24/7 Unattended Development
21CTO
21CTO
Aug 3, 2026 · Fundamentals

Why Language Mastery Matters More Than Ever in the AI Era

As large language models can generate runnable code in any language, the article argues that understanding the deeper concepts behind programming languages—such as ownership, type systems, and computational thinking—remains essential for evaluating AI‑generated code, making sound architectural choices, and avoiding hidden pitfalls.

AI code generationProgramming Languagesarchitecture
0 likes · 9 min read
Why Language Mastery Matters More Than Ever in the AI Era
samdeepthink
samdeepthink
Aug 2, 2026 · Fundamentals

Why Reducing Absolutism Boosts Engineering Judgment

The article argues that technical growth comes from shedding absolute beliefs, prioritizing sound architecture, writing clear code, avoiding needless hype, and applying best‑practice principles only where they truly fit, all backed by concrete development experiences.

architecturebest practicescode simplicity
0 likes · 5 min read
Why Reducing Absolutism Boosts Engineering Judgment

Federated Dual Ontology: Isolating and Coordinating Two Semantic Domains

The article explains how a federated architecture separates code‑architecture and purchasing constraints into independent domains, injects them into LLM context with per‑domain token budgets, and validates them without merging schemas, demonstrating the approach with concrete directory layouts, configuration code, and experimental results.

ConstraintManagementDomainConfigFederatedGraph
0 likes · 9 min read
Federated Dual Ontology: Isolating and Coordinating Two Semantic Domains
Design Hub
Design Hub
Jul 31, 2026 · Industry Insights

Beyond Five Circles: How a Madrid Home Turns Quirky Geometry into Everyday Order

The Las Rozas residence in Madrid uses five interlocking cylindrical volumes as a spatial operating system that simultaneously organizes light, circulation, privacy and function, demonstrating how bold geometry can create a coherent, livable order rather than mere visual spectacle.

Las Rozasarchitecturegeometric architecture
0 likes · 13 min read
Beyond Five Circles: How a Madrid Home Turns Quirky Geometry into Everyday Order
Mike Chen Rui
Mike Chen Rui
Jul 30, 2026 · Backend Development

Four Microservice Architecture Design Patterns Explained

The article examines four microservice architecture designs—shared‑database, aggregation, proxy (gateway/BFF), and asynchronous messaging—detailing their structures, advantages, drawbacks, and ideal use cases such as e‑commerce order processing, high‑concurrency systems, and gradual migration scenarios.

AggregationDesign PatternsMicroservices
0 likes · 4 min read
Four Microservice Architecture Design Patterns Explained
YiSu Grain
YiSu Grain
Jul 24, 2026 · Fundamentals

Why Legacy Systems Can't Be Rewritten: Evolution, Maintenance Types & Migration

The article explains that a decade‑old retail core system supporting 600 stores cannot simply be replaced; instead it must be evaluated for business value, classified into maintenance categories, and evolved through static or dynamic changes, using reverse engineering, refactoring, and a phased migration strategy to ensure continuity and data integrity.

Refactoringarchitectureevolution
0 likes · 28 min read
Why Legacy Systems Can't Be Rewritten: Evolution, Maintenance Types & Migration
samdeepthink
samdeepthink
Jul 23, 2026 · Fundamentals

Why Stability Comes First and Clarity Second in Programming

The author argues that in real‑world software development the two paramount principles are system stability—ensured through architecture, degradation, alerts, testing, etc.—and code clarity, achieved via encapsulation, composition, separation of concerns, and controlled complexity, because they keep IT teams alive and code maintainable.

Stabilityarchitecturebest practices
0 likes · 4 min read
Why Stability Comes First and Clarity Second in Programming
Top Architect
Top Architect
Jul 21, 2026 · Backend Development

Stop Confusing PO, VO, BO, DTO, DAO, and POJO – A Complete Guide

This article clarifies the roles and differences of PO, VO, BO, DTO, DAO, and POJO in Java backend development, showing where each object belongs in the architecture, providing concrete code examples, and offering practical advice to keep layers clean and maintainable.

BODAODTO
0 likes · 11 min read
Stop Confusing PO, VO, BO, DTO, DAO, and POJO – A Complete Guide
Linyb Geek Road
Linyb Geek Road
Jul 20, 2026 · Artificial Intelligence

Understanding Agent Harness: An Architecture Guide for Java Developers

The article deep‑dives into Agent Harness, comparing it to Spring’s IoC container, explains its five‑layer design, lifecycle management, skill registration, memory handling, security sandboxing, checkpointing, multi‑model routing, and multi‑agent collaboration, and even provides a minimal 20‑line implementation for Java developers.

AI AgentsAgent HarnessJava
0 likes · 16 min read
Understanding Agent Harness: An Architecture Guide for Java Developers
webdream
webdream
Jul 18, 2026 · Backend Development

Java Architecture Overview: 7 Key Patterns from Layered to DDD

The article explains why solid architecture matters for Java projects, outlines seven mainstream architectural patterns—including layered, DDD, hexagonal, clean, CQRS, event‑driven, and microkernel—and provides a decision guide to help teams choose the most suitable approach based on complexity, experience, performance, and evolution needs.

CQRSClean ArchitectureDomain-Driven Design
0 likes · 11 min read
Java Architecture Overview: 7 Key Patterns from Layered to DDD
Shuge Unlimited
Shuge Unlimited
Jul 16, 2026 · Fundamentals

How 6 Skills from Matt Pocock Teach AI to Match Real Engineer Discipline

The article reviews Matt Pocock’s open‑source “Skills For Real Engineers” repository, explains the four common agent failure modes, details six concrete skills—writing‑great‑skills, codebase‑design, TDD, diagnosing‑bugs, improve‑codebase‑architecture, and prototype—along with their failure patterns, completion criteria, and immediately adoptable actions for teams.

AI codingAgent SkillsDebugging
0 likes · 21 min read
How 6 Skills from Matt Pocock Teach AI to Match Real Engineer Discipline
IT Learning Made Simple
IT Learning Made Simple
Jul 16, 2026 · R&D Management

Architecture Rot: How Code Degenerates from "Sweet" to "Beast"

The article defines Architecture Rot as the gradual decay of system design, outlines its four stages—healthy, debt accumulation, degradation, and crisis—details code‑level symptoms, business and technical causes, quantitative detection metrics, and presents a step‑by‑step governance plan including prevention, regular health checks, and incremental refactoring using the strangler‑fig pattern.

RefactoringSoftware Architecturearchitecture
0 likes · 11 min read
Architecture Rot: How Code Degenerates from "Sweet" to "Beast"
Architecture & Thinking
Architecture & Thinking
Jul 15, 2026 · Artificial Intelligence

Say Goodbye to Manual Diagramming: The Open‑Source AI Tool That’s Turning Heads

The article introduces fireworks‑tech‑graph, an open‑source AI‑driven diagram skill that turns natural‑language descriptions into fully styled SVG diagrams, offering seven built‑in visual themes, support for 14 UML types, an extensive icon library, and concise command‑line usage, dramatically cutting the time engineers spend on manual drawing.

AI diagramLLMOpen Source
0 likes · 15 min read
Say Goodbye to Manual Diagramming: The Open‑Source AI Tool That’s Turning Heads
Java Companion
Java Companion
Jul 14, 2026 · Artificial Intelligence

A New Open-Source AI Diagram Skill That Could Replace draw.io

fireworks-tech-graph is an open‑source Claude Code skill that turns natural‑language prompts into professional SVG/PNG architecture diagrams, offering seven visual styles plus an AI‑hand‑drawn style, full support for 14 UML diagram types, built‑in AI/Agent patterns, product icons, and a quick‑start installation process.

AI diagramClaudeOpen Source
0 likes · 7 min read
A New Open-Source AI Diagram Skill That Could Replace draw.io
IT Learning Made Simple
IT Learning Made Simple
Jul 13, 2026 · R&D Management

Treating Architecture Decisions as a Black Box: Why ADRs Matter

This article explains why Architecture Decision Records (ADRs) are essential, defines them as a “black box” for recording decisions, outlines their value, formats, lifecycle, creation process, management tools, and provides concrete ADR examples such as using JWT for authentication and Kafka for messaging.

ADRarchitecturedocumentation
0 likes · 12 min read
Treating Architecture Decisions as a Black Box: Why ADRs Matter
Tech Freedom Circle
Tech Freedom Circle
Jul 13, 2026 · Artificial Intelligence

Industrial‑Grade Dynamic Tool Registration, Discovery, and Injection for AI Agents

The article presents an industrial‑level architecture for AI agents that enables tools to be registered, discovered, and injected dynamically, covering both local plugins and remote MCP services, with a unified registry, multi‑mode injection strategies, fault‑tolerant discovery mechanisms, and detailed code examples.

AI AgentDynamic Tool RegistrationFunction Calling
0 likes · 33 min read
Industrial‑Grade Dynamic Tool Registration, Discovery, and Injection for AI Agents
AI Architecture Path
AI Architecture Path
Jul 12, 2026 · Artificial Intelligence

Archify v2.10: Open‑Source AI Drawing Skill Generates Diagrams in One Sentence

Archify v2.10, an open‑source AI drawing skill, lets developers describe system architecture, workflows, sequence or data‑flow diagrams in plain language and instantly produces high‑resolution, dual‑theme SVG/HTML outputs, while offering auto‑validation, zero‑dependency sharing, and detailed comparisons with Mermaid, Draw.io and Excalidraw.

AIDevOpsLLM
0 likes · 15 min read
Archify v2.10: Open‑Source AI Drawing Skill Generates Diagrams in One Sentence
IT Learning Made Simple
IT Learning Made Simple
Jul 11, 2026 · Game Development

How "Cupping Game" Beats "Sheep Game": A Deep Dive into the IT Architecture and Stress‑Relief Design of a Viral Mini‑Game

The article explains how the new WeChat mini‑game “Cupping Game” builds on the success of “Sheep Game” by using a lightweight 99 MB package, a three‑layer architecture, cross‑device rendering, resource‑splitting and cloud storage to deliver smooth, stress‑relieving gameplay that’s easy for both players and IT beginners to understand.

CrossPlatformMiniGamePerformance
0 likes · 8 min read
How "Cupping Game" Beats "Sheep Game": A Deep Dive into the IT Architecture and Stress‑Relief Design of a Viral Mini‑Game
IT Learning Made Simple
IT Learning Made Simple
Jul 10, 2026 · Backend Development

Top 10 Architecture Design Mistakes and How to Avoid Them

This guide enumerates the ten most common architecture design mistakes—over‑design, ignoring business needs, single points of failure, premature optimization, chaotic tech stacks, tight coupling, missing monitoring, security oversights, and team capability gaps—explaining their symptoms, costly consequences, and concrete best‑practice remedies, plus checklists to keep your system robust and maintainable.

Performancearchitecturebackend
0 likes · 11 min read
Top 10 Architecture Design Mistakes and How to Avoid Them
IT Learning Made Simple
IT Learning Made Simple
Jul 9, 2026 · Game Development

Dissecting the IT Architecture Behind the Viral Mini‑Game ‘Ba Le Ge Guan’

The article explains how the new WeChat mini‑game ‘Ba Le Ge Guan’ combines a simple, stress‑relieving “cupping” puzzle with a lightweight three‑layer architecture—native engine, JavaScript game logic, and resource rendering—leveraging cross‑device rendering, vector assets, and cloud storage to deliver instant, smooth play on any device, while comparing its design to the earlier hit ‘Yang Le Ge Yang’.

CrossPlatformMiniGamePerformance
0 likes · 9 min read
Dissecting the IT Architecture Behind the Viral Mini‑Game ‘Ba Le Ge Guan’
IoT Full-Stack Technology
IoT Full-Stack Technology
Jul 8, 2026 · Backend Development

Comprehensive Collection of Java Backend Architecture Diagrams

This article presents a curated list of 31 Java backend architecture diagrams, covering class loader, JVM, technology stack, thread runtime, compilation, JMS, JMX, Spring, Hibernate, iBATIS, Struts, EJB, portal, Android, cloud, Linux kernel, VMware, SAP, SOA, GIS ESB, CRM, and OA, each illustrated with detailed images.

JVMJavaSpring
0 likes · 6 min read
Comprehensive Collection of Java Backend Architecture Diagrams
Cloud Architecture
Cloud Architecture
Jul 7, 2026 · Backend Development

From HTTP Polling to MQTT Push: Evolving High‑Concurrency IoT Device Access Architecture

Switching from HTTP polling to MQTT for massive IoT deployments requires rethinking connection models, topic design, state management, and engineering practices, as the article details the architectural evolution, four‑plane production design, code patterns, and operational safeguards needed for reliable high‑concurrency device access.

Device AccessEvent StreamingIoT
0 likes · 46 min read
From HTTP Polling to MQTT Push: Evolving High‑Concurrency IoT Device Access Architecture
IT Learning Made Simple
IT Learning Made Simple
Jul 6, 2026 · R&D Management

Agile Architecture Design: How to Avoid Over‑Engineering

The article uses a classic story of a diligent developer who over‑designed a system to illustrate the dangers of excessive architecture, then outlines agile principles such as YAGNI, KISS, MVP, just‑in‑time design, evolutionary practices, technical‑debt management, and a decision checklist to help teams build just‑enough, maintainable solutions.

AgileKISSMVP
0 likes · 10 min read
Agile Architecture Design: How to Avoid Over‑Engineering
Cloud Architecture
Cloud Architecture
Jul 2, 2026 · Information Security

Production-Grade Anti-Fraud Architecture: From Traffic Entry to Decision Loop

This whitepaper details a production‑grade, multi‑layer anti‑fraud system that starts with low‑cost traffic filtering, builds rich risk signals, orchestrates rules, models and graph analysis for real‑time decisions, and embeds governance, scalability and high‑concurrency practices to protect online services.

GovernanceRisk Managementanti-fraud
0 likes · 44 min read
Production-Grade Anti-Fraud Architecture: From Traffic Entry to Decision Loop
IT Learning Made Simple
IT Learning Made Simple
Jul 2, 2026 · Operations

Process View: The Heartbeat of System Runtime

The article explains the process view, which reveals how a system operates at runtime, covering processes, threads, inter‑process communication, concurrency models, synchronization mechanisms, performance indicators, and design principles, illustrated with diagrams and a concrete e‑commerce case study.

ConcurrencyIPCPerformance
0 likes · 9 min read
Process View: The Heartbeat of System Runtime
Amap Tech
Amap Tech
Jul 2, 2026 · Frontend Development

How Gaode’s Search Frontend Refactor Used Harness to Drive Complex Engineering Evolution

The article details Gaode’s front‑end overhaul of the AJX search result page, describing how a project‑level Harness workflow with coordinated agents, a five‑stage pipeline, code‑map generation, controlled code emission, style‑codex locking, accounting assets, and runtime quality loops enabled systematic, auditable, and reusable AI‑assisted refactoring of a massive codebase.

AI RefactoringAJXGaode
0 likes · 18 min read
How Gaode’s Search Frontend Refactor Used Harness to Drive Complex Engineering Evolution
AgentGuide
AgentGuide
Jul 2, 2026 · Artificial Intelligence

What Are the Components and Interaction Flow of MCP in AI Agents? A Complete Guide

The article explains MCP (Model Context Protocol) as a standardized interface for AI agents, detailing its architecture (Host, Client, Server), three core types (Tools, Resources, Prompts), transport options (Stdio and Streamable HTTP), security best practices, and how it differs from function calling.

AI AgentFunction CallingMCP
0 likes · 6 min read
What Are the Components and Interaction Flow of MCP in AI Agents? A Complete Guide
Long Ge's Treasure Box
Long Ge's Treasure Box
Jun 29, 2026 · Fundamentals

Mastering Architecture Design Principles: Layered, Cohesive, and DDD Approaches

This article explains core architecture design principles—including layered, hexagonal, and COLA structures—covers cohesion and coupling types with evaluation criteria, presents practical strategies to reduce coupling, and details domain‑driven design concepts such as bounded contexts, aggregates, and repository patterns, all illustrated with concrete code examples and decision records.

CohesionCouplingDomain-Driven Design
0 likes · 14 min read
Mastering Architecture Design Principles: Layered, Cohesive, and DDD Approaches
TechVision Expert Circle
TechVision Expert Circle
Jun 27, 2026 · Industry Insights

How CIOs Can Navigate the Deep‑Water Phase of Digital Transformation

The article examines why many enterprises stall in the deep‑water stage of digital transformation, detailing three common pitfalls—legacy‑system debt, unusable data, and AI demo traps—and offers a step‑by‑step architecture evolution, AI Agent rollout, pragmatic data‑governance, and organizational tactics for CIOs to break the deadlock.

AI AgentCIOLegacy Systems
0 likes · 14 min read
How CIOs Can Navigate the Deep‑Water Phase of Digital Transformation
Java Companion
Java Companion
Jun 27, 2026 · Industry Insights

Why D2’s 24k‑Star Open‑Source Diagram Language Beats PlantUML and Mermaid

The article reviews D2, a declarative diagram scripting language with indentation‑based hierarchy, multiple layout engines, built‑in themes, precise error messages, and Go library support, comparing it against PlantUML, Mermaid and Graphviz while also noting its current limitations such as lack of native GitHub rendering and a limited icon set.

CLID2Declarative
0 likes · 11 min read
Why D2’s 24k‑Star Open‑Source Diagram Language Beats PlantUML and Mermaid
samdeepthink
samdeepthink
Jun 27, 2026 · Backend Development

Why Embedding Marketing Logic in the Order API Was a Mistake (And How to Fix It)

The article recounts a painful e‑commerce architecture decision where marketing rules were hard‑coded into the order creation flow, causing bloated code, frequent releases, testing overload, and fault propagation, and then explains how introducing a dedicated settlement service restores clean separation and stability.

E‑commerceMicroservicesRefactoring
0 likes · 11 min read
Why Embedding Marketing Logic in the Order API Was a Mistake (And How to Fix It)
Fun with Large Models
Fun with Large Models
Jun 27, 2026 · Artificial Intelligence

Quick Guide to LangChain DeepAgents: Exploring the Production‑Grade DeepAgents Code Framework

This article provides a comprehensive walkthrough of the DeepAgents Code repository, explaining its client‑server architecture, module organization, technology stack—including DeepAgents SDK, Textual UI, SQLite persistence, and streaming protocol—and the design rationale behind building a production‑ready AI agent framework.

AI AgentsDeepAgentsLangChain
0 likes · 14 min read
Quick Guide to LangChain DeepAgents: Exploring the Production‑Grade DeepAgents Code Framework
Subtle Storm
Subtle Storm
Jun 25, 2026 · Backend Development

Why Microservices Matter: Core Architecture and Key Technologies Explained

The article analyzes how monolithic applications struggle with scalability, deployment, and team coordination, then breaks down microservice architecture—including API gateways, service communication, registration, resilience patterns, tracing, and container orchestration—while weighing its benefits against added complexity and team size considerations.

DockerKubernetesMicroservices
0 likes · 7 min read
Why Microservices Matter: Core Architecture and Key Technologies Explained
TechVision Expert Circle
TechVision Expert Circle
Jun 24, 2026 · R&D Management

Why a CTO’s True Endgame Is Influence Radius, Not Architecture Diagrams

The article argues that a CTO’s primary output is decision‑making rather than system design, introduces a three‑layer influence‑radius model, shows how to shift from static architecture diagrams to decision systems, and outlines emerging 2026 tech trends that reshape CTO capabilities.

AI-native architectureCTOPlatform Engineering
0 likes · 10 min read
Why a CTO’s True Endgame Is Influence Radius, Not Architecture Diagrams
TechVision Expert Circle
TechVision Expert Circle
Jun 23, 2026 · Artificial Intelligence

The AI Era’s Top Strategic Mistakes CTOs Keep Making (Part 2)

This article examines the hidden but costly strategic errors CTOs make when adopting AI—treating AI as a simple module, blindly building large models, ignoring AI‑native data architecture, applying traditional R&D management to AI teams, and postponing safety and compliance—offering a concrete self‑check checklist.

AI strategyCTOMoE routing
0 likes · 12 min read
The AI Era’s Top Strategic Mistakes CTOs Keep Making (Part 2)
IT Learning Made Simple
IT Learning Made Simple
Jun 22, 2026 · R&D Management

How to Write Architecture Docs That Developers Actually Read

The article explains why many architecture documents are ignored, illustrates common pitfalls with a bad example, then provides a concrete good‑document template, discusses ADRs, technical‑solution outlines, risk assessment, testing plans, deployment steps and maintenance tips to help teams produce clear, useful documentation.

ADRarchitecturebest practices
0 likes · 11 min read
How to Write Architecture Docs That Developers Actually Read
Tech Minimalism
Tech Minimalism
Jun 20, 2026 · Artificial Intelligence

How to Build a Real‑Project AI Coding Environment with Matt Pocock’s Skills

The article explains why AI‑assisted coding fails without a solid engineering feedback loop, introduces Matt Pocock’s open‑source .claude/skills workflow, and provides a step‑by‑step guide—including requirement clarification, PRD generation, vertical task slicing, TDD, debugging and architecture upkeep—to create a reproducible AI programming environment.

AI codingClaude CodeDebugging
0 likes · 15 min read
How to Build a Real‑Project AI Coding Environment with Matt Pocock’s Skills
Cloud Architecture
Cloud Architecture
Jun 18, 2026 · Backend Development

Microservices: Rebuilding Systems, Not Just Splitting Projects – A Production‑Ready Guide

This comprehensive guide explains why microservices are a system‑reconstruction effort rather than a simple code‑splitting exercise, covering when to split, how to define service boundaries, concurrency governance, reliable messaging, observability, deployment, security, and a step‑by‑step production checklist.

ConcurrencyMicroservicesarchitecture
0 likes · 48 min read
Microservices: Rebuilding Systems, Not Just Splitting Projects – A Production‑Ready Guide
Design Hub
Design Hub
Jun 16, 2026 · Industry Insights

How Foster’s Outlier I Redefines Luxury by Relocating Engineering

Foster + Partners’ concept megayacht Outlier I moves the engine room forward, freeing the mid‑stern for double‑height lounges, a central atrium and continuous deck space, demonstrating that true luxury stems from re‑positioned engineering rather than surface opulence.

Foster + PartnersLuxury DesignProduct Design
0 likes · 10 min read
How Foster’s Outlier I Redefines Luxury by Relocating Engineering
Niu Liu
Niu Liu
Jun 14, 2026 · Backend Development

Designing System Architecture for Small‑Medium Companies: When Do You Really Need 5,000 QPS?

The article outlines practical architecture strategies for small‑to‑medium enterprises, progressing from simple monolithic designs for a few thousand daily users to micro‑service and data‑sharding solutions for millions, emphasizing realistic scaling, avoiding premature complexity, and focusing on team capabilities and cost‑effective cloud services.

MicroservicesOperationsPerformance
0 likes · 7 min read
Designing System Architecture for Small‑Medium Companies: When Do You Really Need 5,000 QPS?
Architect's Guide
Architect's Guide
Jun 12, 2026 · Operations

Common Disaster Recovery Models and How to Choose Them

The article outlines the main disaster‑recovery architectures—city‑level, remote, two‑site three‑center, and active‑active data centers—explains their characteristics, compares costs and performance, and presents key selection metrics such as RPO, RTO, disaster radius and ROI, illustrated with Huawei and ZTE case studies.

Data CenterRPORTO
0 likes · 13 min read
Common Disaster Recovery Models and How to Choose Them
DataFunSummit
DataFunSummit
Jun 10, 2026 · Artificial Intelligence

Why Memory Is the Biggest Challenge for AI Agents and How MemOS Boosts Cloud Calls by Over 200%

The article analyzes how memory limitations hinder AI agents, compares model‑driven and application‑driven approaches, details the five‑layer MemOS architecture, reports cloud service usage growth of 100‑200% with token savings of up to 72%, and shows how MemOS enhances OpenClaw and enterprise deployments.

AI AgentCloud ServiceLarge language model
0 likes · 19 min read
Why Memory Is the Biggest Challenge for AI Agents and How MemOS Boosts Cloud Calls by Over 200%
samdeepthink
samdeepthink
Jun 10, 2026 · Backend Development

How We Actually Implemented BFF in Practice

The article explains why the backend team built three BFF services without serverless or GraphQL, basing the decision on business logic, team expertise, and organizational structure, and shows how the architecture aligns with different e‑commerce lines.

BFFBackend For FrontendE‑commerce
0 likes · 7 min read
How We Actually Implemented BFF in Practice
ZhiKe AI
ZhiKe AI
Jun 9, 2026 · Backend Development

What Makes SOA Different from Microservices? Services, ESB, and Legacy Explained

The article explains that Service‑Oriented Architecture (SOA) focuses on integrating many heterogeneous systems through service contracts and an ESB as a means, contrasts orchestration with choreography, debunks common misconceptions, and shows how SOA’s core ideas survive in modern microservices.

ESBMicroservicesSOA
0 likes · 15 min read
What Makes SOA Different from Microservices? Services, ESB, and Legacy Explained
Architect Chen
Architect Chen
Jun 8, 2026 · Information Security

Complete Guide to Single Sign-On: Principles, Architecture, and Flow

This article explains Single Sign-On (SSO) fundamentals, detailing its three core components—CAS Server, CAS Client, and Browser—illustrating the overall architecture and walking through the complete authentication flow from accessing a service to ticket validation.

AuthenticationCASSSO
0 likes · 4 min read
Complete Guide to Single Sign-On: Principles, Architecture, and Flow
ZhiKe AI
ZhiKe AI
Jun 6, 2026 · Backend Development

Why CQRS Is More Than Just Read‑Write Separation

The article explains that CQRS originates from CQS, separates command and query responsibilities, clarifies its relationship with Event Sourcing and DDD, debunks four common misconceptions, and shows how it trades complexity for freedom when write and read optimizations conflict.

CQRSCQSCommand Query Separation
0 likes · 13 min read
Why CQRS Is More Than Just Read‑Write Separation
TechVision Expert Circle
TechVision Expert Circle
Jun 3, 2026 · Industry Insights

The 6 Strategic Mistakes CTOs Make in the AI Era (And How to Avoid Them)

Since late 2024, rapid advances in large language models have reshaped every software engineering step, forcing CTOs to confront deep questions about AI usage, integration depth, and architectural evolution, yet many still fall into six costly strategic pitfalls that only become apparent months later.

AI strategyCTOLarge Language Models
0 likes · 13 min read
The 6 Strategic Mistakes CTOs Make in the AI Era (And How to Avoid Them)
AI Skills Research
AI Skills Research
Jun 2, 2026 · Backend Development

Two Common CQRS Design Approaches and How to Choose the Right One

The article compares the classic Event Sourcing + CQRS architecture with the more engineering‑focused read‑write separation CQRS, outlining their workflows, advantages, drawbacks, and guiding criteria for selecting the appropriate design in real‑world projects.

CQRSDomain-Driven Designarchitecture
0 likes · 7 min read
Two Common CQRS Design Approaches and How to Choose the Right One
Smart Sea Tide
Smart Sea Tide
May 29, 2026 · Big Data

Designing a Scalable Big Data Service Platform Architecture

The article outlines how big data technology has evolved from core storage, processing, and analysis to include management, circulation, and security, forming a comprehensive ecosystem that now emphasizes cost reduction and enhanced security, and it details the platform's collection governance, analysis, visualization, and overall technical architecture.

Big Dataarchitecturedata analysis
0 likes · 3 min read
Designing a Scalable Big Data Service Platform Architecture
Linyb Geek Road
Linyb Geek Road
May 27, 2026 · Artificial Intelligence

Production‑Ready Agent Harness: 7‑Layer Architecture for Scalable AI Agents

The article presents Agent Harness, a production‑grade AI agent framework built on a seven‑layer pyramid that addresses stability, tool safety, cost, hallucination, autonomous decision‑making, multi‑agent collaboration, work‑tree isolation and observability, and validates each layer with real‑world case studies and concrete benchmarks.

AI AgentsMemory ManagementTool Safety
0 likes · 36 min read
Production‑Ready Agent Harness: 7‑Layer Architecture for Scalable AI Agents
TechVision Expert Circle
TechVision Expert Circle
May 23, 2026 · Artificial Intelligence

The Hidden Technical Debt of AI: Risks of Over‑relying on External Platforms

Relying heavily on external AI services like OpenAI, LangChain, and cloud vector databases creates a hidden technical debt that threatens control, availability, and data sovereignty, and the article dissects its causes, real‑world incidents, mitigation patterns, and practical 2026‑ready alternatives for resilient AI systems.

AILLMVector Database
0 likes · 13 min read
The Hidden Technical Debt of AI: Risks of Over‑relying on External Platforms
Architect
Architect
May 22, 2026 · Industry Insights

Which Roles Will AI Replace First? Cloudflare CEO’s Layoff List Highlights a Measurement Layer Issue

The article analyzes Cloudflare’s recent AI‑driven layoffs, explaining the CEO’s builder‑seller‑measurer framework, showing that AI first compresses measurement‑focused roles, and argues that organizations must transform their measurement layer into a continuous, observable, verifiable system to stay resilient.

AICloudflareOrganizational Measurement
0 likes · 25 min read
Which Roles Will AI Replace First? Cloudflare CEO’s Layoff List Highlights a Measurement Layer Issue
Cloud Architecture
Cloud Architecture
May 22, 2026 · Operations

Kafka vs Pulsar: Choosing the Right Messaging System for Architecture and Production

Kafka and Pulsar are both mature distributed messaging platforms, but they differ fundamentally in architecture, performance, scalability, and operational complexity; this article analyzes their core designs, benchmarks, engineering trade‑offs, and real‑world scenarios to guide architects in making a reliable technology selection.

KafkaKubernetesPerformance
0 likes · 36 min read
Kafka vs Pulsar: Choosing the Right Messaging System for Architecture and Production
Data Party THU
Data Party THU
May 22, 2026 · Artificial Intelligence

First Survey of Agent Harnesses: What Powers Agents Beyond the Model?

The article surveys recent research on Agent Harness engineering, showing that real‑world agent instability stems from system‑level factors beyond model capability, introduces the seven‑layer ETCLOVG architecture, presents benchmark gains from harness tweaks, maps open‑source projects to the framework, and outlines five key open research directions.

AIAgent HarnessETCLOVG
0 likes · 12 min read
First Survey of Agent Harnesses: What Powers Agents Beyond the Model?
Architecture Breakthrough
Architecture Breakthrough
May 21, 2026 · Industry Insights

Why Architecture Value Lies in Business Impact, Not Code Perfection

The article argues that an architect’s worth is measured by the business outcomes their systems enable rather than internal code elegance, citing AI‑generated code, the Taobao development story, and sales‑driven revenue as evidence that external value outweighs internal craftsmanship.

AI code generationBusiness Valuearchitecture
0 likes · 4 min read
Why Architecture Value Lies in Business Impact, Not Code Perfection
DataFunTalk
DataFunTalk
May 19, 2026 · Industry Insights

From Single‑Point Copilot to Platform‑Level Agentic: Real Challenges and Future Forks for Data Platforms

A live discussion dissected the shift from single‑point Copilot assistants to platform‑level Agentic data platforms, exposing hard architectural, security, knowledge‑base, evaluation, stability‑cost, and governance challenges while debating whether the future will favor a super‑agent or a multi‑agent ecosystem.

Agentic AIBig DataEnterprise Governance
0 likes · 18 min read
From Single‑Point Copilot to Platform‑Level Agentic: Real Challenges and Future Forks for Data Platforms
Machine Heart
Machine Heart
May 19, 2026 · Artificial Intelligence

How New LLM Architectures Like Gemma 4 and DeepSeek V4 Cut Long‑Context Costs

Recent open‑weight LLMs such as Gemma 4, Laguna XS.2, ZAYA1‑8B, and DeepSeek V4 introduce KV‑cache sharing, per‑layer embeddings, layer‑wise attention budgeting, and compressed attention mechanisms that dramatically reduce memory and compute overhead for very long contexts while preserving model quality.

KV sharingLLMarchitecture
0 likes · 25 min read
How New LLM Architectures Like Gemma 4 and DeepSeek V4 Cut Long‑Context Costs
DataFunSummit
DataFunSummit
May 18, 2026 · Artificial Intelligence

From Single‑Point Copilot to Platform‑Level Agentic: Real Challenges and Future Paths for Data Platforms

A 90‑minute live discussion examined how data platforms must evolve from simple Copilot assistants to fully agentic systems, covering architectural redesign, security guardrails, knowledge‑base integration, evaluation pitfalls, cost management, and whether the future favors a super‑agent or a multi‑agent ecosystem.

Agentic AIEvaluationarchitecture
0 likes · 20 min read
From Single‑Point Copilot to Platform‑Level Agentic: Real Challenges and Future Paths for Data Platforms
AndroidPub
AndroidPub
May 18, 2026 · Artificial Intelligence

Five Agent Architecture Paradigms and How to Choose the Right One

The article analyzes five common agent architecture paradigms, explains their strengths and weaknesses, recommends suitable frameworks for each, and provides a five‑step decision process to help teams select the most appropriate architecture for their business needs.

AgentAutoGenLangGraph
0 likes · 16 min read
Five Agent Architecture Paradigms and How to Choose the Right One
DataFunSummit
DataFunSummit
May 17, 2026 · Industry Insights

From Single‑point Copilot to Platform‑level Agentic: Real Challenges and Future Paths for Data Platforms

A 90‑minute live discussion with data experts from vivo and YangQianGuan reveals that moving from a simple Copilot assistant to a platform‑level Agentic data system requires fundamental architectural changes, new infrastructure for memory, planning, tool orchestration, security guardrails, knowledge management, robust evaluation, and a clear ROI strategy.

AI governanceAgenticBig Data
0 likes · 19 min read
From Single‑point Copilot to Platform‑level Agentic: Real Challenges and Future Paths for Data Platforms
Programmer1970
Programmer1970
May 12, 2026 · Backend Development

Are Microservices a Nightmare for Small Teams?

The article argues that microservices are often over‑hyped, add significant complexity and operational cost, and contribute little to a company's success, making them unsuitable for most small‑team or low‑traffic projects while suggesting a modest 80% monolith‑20% microservice split for rare high‑reuse cases.

ComplexityMicroservicesarchitecture
0 likes · 9 min read
Are Microservices a Nightmare for Small Teams?
ITPUB
ITPUB
May 11, 2026 · Databases

What Human Evolution Teaches About IT Architecture Trade‑offs (Ahead of the 2026 SACC)

The article draws a detailed analogy between millions of years of human evolution—standing up, shedding hair, expanding the brain, and recruiting ancient bacteria—and modern IT architecture, showing how each design choice brings hidden costs, why perfect systems are impossible, and how embracing trade‑offs, extensions, and continuous iteration can lead to resilient, self‑healing databases.

architecturecloud nativedatabases
0 likes · 22 min read
What Human Evolution Teaches About IT Architecture Trade‑offs (Ahead of the 2026 SACC)
DataFunSummit
DataFunSummit
May 11, 2026 · Artificial Intelligence

The Memory Pain of AI Agents: Inside MemOS Architecture and 200% Cloud Usage Growth

This article analyses why memory has become the critical bottleneck for AI agents, explains the five‑layer MemOS framework that fuses model‑driven and application‑driven approaches, presents performance gains such as 45‑72% token savings and 30% response‑quality improvement, and showcases real‑world deployments and security mechanisms that turn memory from a pain point into a scalable infrastructure.

AI AgentMemOSOpenClaw
0 likes · 18 min read
The Memory Pain of AI Agents: Inside MemOS Architecture and 200% Cloud Usage Growth
Architects' Tech Alliance
Architects' Tech Alliance
May 7, 2026 · Artificial Intelligence

Huawei Ascend AI Chip Detailed Specs Comparison (2025‑2028 Roadmap)

The article analyzes Huawei's Ascend AI chip evolution from the 910C baseline through the 950 series' low‑precision FP8/FP4 breakthrough to the 960/970 generation’s 8 PFLOPS performance, highlighting architectural innovations, memory and interconnect upgrades, scenario‑specific models, and a cost advantage over competing solutions.

AI chipAscendFP8
0 likes · 6 min read
Huawei Ascend AI Chip Detailed Specs Comparison (2025‑2028 Roadmap)
Architect Chen
Architect Chen
May 6, 2026 · Backend Development

Comprehensive Visual Guide to Nginx Reverse Proxy Architecture

This article explains how Nginx functions as a reverse proxy, detailing its role as a unified entry point that hides backend servers, improves concurrency, and can be deployed in single‑node, load‑balanced, or multi‑layer architectures with concrete configuration examples and design considerations.

ConfigurationReverse Proxyarchitecture
0 likes · 4 min read
Comprehensive Visual Guide to Nginx Reverse Proxy Architecture
DevOps in Software Development
DevOps in Software Development
May 5, 2026 · R&D Management

Federal-Style Military Software Factory: A 2026 Guide to Group‑Institute‑Department Architecture

The article outlines a three‑stage maturity model for software factories, explains the federal architecture adopted by the U.S. military, defines the distinct responsibilities of the group, institute and department layers, details mandatory interface contracts, and provides a step‑by‑step evolution roadmap for 2026 military‑grade software development.

DevSecOpsGovernanceSoftware Factory
0 likes · 26 min read
Federal-Style Military Software Factory: A 2026 Guide to Group‑Institute‑Department Architecture
Architects' Tech Alliance
Architects' Tech Alliance
Apr 29, 2026 · Artificial Intelligence

DeepSeek V4: Open‑Source Bombshell That Shakes Closed‑Source AI Giants

DeepSeek V4’s preview launch unveils two open‑source LLM variants—V4‑Pro with 1.6 T parameters and V4‑Flash with 284 B—both supporting a default 1 M‑token context, and introduces novel mHC residual scheduling, hybrid CSA/HCA sparse attention, and Muon optimizer tricks that together deliver top‑tier performance rivaling closed‑source models across coding, long‑text, and reasoning benchmarks.

DeepSeekLarge language modelSparse attention
0 likes · 10 min read
DeepSeek V4: Open‑Source Bombshell That Shakes Closed‑Source AI Giants
Top Architect
Top Architect
Apr 26, 2026 · Backend Development

Why the Service Layer Should Not Return a Result Object in Java

The article explains why returning a Result wrapper from the Service layer couples business and presentation logic, reduces reusability, complicates testing and transaction handling, and suggests keeping services pure by returning domain objects and handling errors via exceptions.

JavaService Layerarchitecture
0 likes · 12 min read
Why the Service Layer Should Not Return a Result Object in Java
vivo Internet Technology
vivo Internet Technology
Apr 22, 2026 · Cloud Native

Deep Dive into Vivo Activity System Globalization: Boost Reuse, Cut Maintenance

The article details Vivo's activity system globalization, covering multilingual support, multi‑timezone handling, multi‑tenant architecture, multi‑datacenter deployment, and a unified global code line, showing how these measures increase component reuse, lower maintenance costs, and improve global service stability.

architecturecloud nativeglobalization
0 likes · 17 min read
Deep Dive into Vivo Activity System Globalization: Boost Reuse, Cut Maintenance
AI Large-Model Wave and Transformation Guide
AI Large-Model Wave and Transformation Guide
Apr 22, 2026 · Industry Insights

How to Build a Scalable Ontology‑Driven Investigation Platform: A Full‑Stack Architecture Blueprint

This article dissects the design of an end‑to‑end investigation platform by breaking down its core capabilities, mapping a layered architecture, justifying open‑source component choices, detailing deployment topology, comparing gaps with the commercial Gotham solution, and outlining a phased implementation roadmap.

AIData IntegrationDevOps
0 likes · 12 min read
How to Build a Scalable Ontology‑Driven Investigation Platform: A Full‑Stack Architecture Blueprint
JD Tech
JD Tech
Apr 21, 2026 · Backend Development

How AI Can Co‑Create a Query‑Logging Feature: Two Paths, One Result

A test‑developer explores how AI can design and implement a query‑recording function for an insurance policy platform, comparing a code‑savvy approach with a low‑code approach, detailing architecture, AOP interception, async handling, code generation, review, and testing considerations.

AIAOPBackend Development
0 likes · 17 min read
How AI Can Co‑Create a Query‑Logging Feature: Two Paths, One Result
Tech Freedom Circle
Tech Freedom Circle
Apr 21, 2026 · Artificial Intelligence

Deep Dive into DeerFlow’s 14‑Layer Middleware: An Onion‑Style Chain Architecture Case Study

This article provides a detailed technical analysis of DeerFlow 2.0’s 14‑layer middleware stack, explaining how it extends LangChain’s runnable middleware with an onion‑style responsibility‑chain, compares the design to MyBatis interceptors, and breaks down each middleware’s purpose, implementation details, execution order, and engineering benefits for AI agent frameworks.

AI AgentsDeerFlowLangChain
0 likes · 36 min read
Deep Dive into DeerFlow’s 14‑Layer Middleware: An Onion‑Style Chain Architecture Case Study
Smart Workplace Lab
Smart Workplace Lab
Apr 20, 2026 · Artificial Intelligence

Building Enterprise‑Ready Agentic AI: Layered Architecture, Design Patterns, and Production Practices

The article presents a detailed, enterprise‑grade Agentic AI reference architecture—covering dynamic control loops, termination logic, six/seven‑layer stacks, key design patterns like ReAct and Plan‑and‑Execute, memory management, observability, cost optimization, and a step‑by‑step rollout roadmap for 2026 production deployments.

Agentic AILLMProduction
0 likes · 9 min read
Building Enterprise‑Ready Agentic AI: Layered Architecture, Design Patterns, and Production Practices
Data Integration and Governance
Data Integration and Governance
Apr 20, 2026 · R&D Management

Understanding the Differences Between Business, Product, Application, Technical, Data, and Project Architectures

The article explains how business, product, application, technical, data, and project architectures each address distinct problems in digital transformation, clarifies their scopes, outlines key considerations, and shows how they interrelate to avoid misalignment and inefficiency.

Technical Architectureapplication architecturearchitecture
0 likes · 11 min read
Understanding the Differences Between Business, Product, Application, Technical, Data, and Project Architectures
Big Data Tech Team
Big Data Tech Team
Apr 19, 2026 · Fundamentals

What’s the Difference Between Business, Data, and Technical Architecture?

This article explains the six key types of architecture—business, product, application, data, technical, and project—detailing their core components, purposes, and examples, and shows how they interrelate to form a complete system design framework for organizations.

Technical Architecturearchitecturebusiness architecture
0 likes · 8 min read
What’s the Difference Between Business, Data, and Technical Architecture?
AI Engineering
AI Engineering
Apr 15, 2026 · Artificial Intelligence

Thin Harness, Fat Skills: The Essence of AI Agent Architecture

The article explains how Garry Tan's three AI‑agent engineering principles—Thin Harness, Fat Skills, and Fat Code—replace raw model size arguments with a disciplined architecture that yields 10‑100× productivity gains, illustrated through concrete skill files, case studies, and community insights.

AI AgentsMarkdown Skillsarchitecture
0 likes · 11 min read
Thin Harness, Fat Skills: The Essence of AI Agent Architecture
Ray's Galactic Tech
Ray's Galactic Tech
Apr 14, 2026 · Backend Development

How Go Microservices Pay a Hidden Performance Tax—and How to Eliminate It

This article examines the often‑overlooked performance “tax” in Go microservices, detailing how misuse of goroutines, channels, interfaces, object allocation, and fan‑out patterns inflates CPU, memory, and tail‑latency costs, and provides concrete engineering strategies—such as request‑level concurrency limits, bulkheads, and efficient logging—to achieve production‑grade scalability.

GCGoKubernetes
0 likes · 40 min read
How Go Microservices Pay a Hidden Performance Tax—and How to Eliminate It
AI Algorithm Path
AI Algorithm Path
Apr 12, 2026 · Artificial Intelligence

Why Claw Code’s Claude Code Clone Is Gaining Massive Traction

Claw Code, an open‑source Python‑and‑Rust reimplementation of Anthropic’s Claude Code agent, exploded to over 100 k stars within hours after a leaked .map file revealed 510 k lines of the original TypeScript, and the article dissects its creator, architecture, features, and legal gray area.

AI AgentsClaude CodeClaw Code
0 likes · 9 min read
Why Claw Code’s Claude Code Clone Is Gaining Massive Traction
Past Memory Big Data
Past Memory Big Data
Apr 11, 2026 · Artificial Intelligence

Hermes vs OpenClaw: What Am I Missing? The AI Agent Community’s Divisive Debate

A Reddit post sparked a heated debate over Hermes Agent and OpenClaw, leading to a deep technical comparison of their architectures, memory models, tool registration, security philosophies, deployment complexity, and ideal use‑cases, ultimately showing that each framework serves distinct AI Agent engineering paths.

AI AgentHermes AgentMemory Management
0 likes · 21 min read
Hermes vs OpenClaw: What Am I Missing? The AI Agent Community’s Divisive Debate
Java Companion
Java Companion
Apr 10, 2026 · Backend Development

Stop Confusing PO, VO, BO, DTO, DAO, and POJO: A Complete Guide

This article explains the six common Java object types—POJO, PO, DAO, BO, DTO, and VO—detailing their roles in a three‑layer architecture, how they flow through a request, conversion tools, a comparison table, and answers common questions for developers.

BODAODTO
0 likes · 16 min read
Stop Confusing PO, VO, BO, DTO, DAO, and POJO: A Complete Guide
Coder Circle
Coder Circle
Apr 9, 2026 · Artificial Intelligence

Mastering Agent Harness: An Architecture Guide for Java Developers

This article deeply analyzes the Agent Harness framework, mapping its concepts to familiar Spring components, detailing its layered design, lifecycle management, skill registration, memory handling, security sandboxing, checkpointing, multi‑model adapters, and multi‑agent collaboration, and even provides a minimal 20‑line implementation.

AI AgentsAgent HarnessJava
0 likes · 15 min read
Mastering Agent Harness: An Architecture Guide for Java Developers