Architect's Must-Have
Author

Architect's Must-Have

Professional architects sharing high‑quality architecture insights. Covers high‑availability, high‑performance, high‑stability designs, big data, machine learning, Java, system, distributed and AI architectures, plus internet‑driven architectural adjustments and large‑scale practice. Open to idea‑driven, sharing architects for exchange and learning.

45
Articles
0
Likes
286
Views
0
Comments
Recent Articles

Latest from Architect's Must-Have

45 recent articles
Architect's Must-Have
Architect's Must-Have
Nov 2, 2025 · Databases

Master MySQL Indexes: From Basics to B+Tree Optimization

This article explains MySQL indexes—how they speed up queries, their types, the inner workings of B‑Tree and B+Tree structures, page storage mechanics, and the trade‑offs between clustered and secondary indexes, providing practical insights for database optimization.

B+ treeDatabase OptimizationInnoDB
0 likes · 11 min read
Master MySQL Indexes: From Basics to B+Tree Optimization
Architect's Must-Have
Architect's Must-Have
Nov 2, 2025 · Fundamentals

Master Java Lambda Expressions: From Basics to Advanced Usage

This article explains what Java lambda expressions are, why they were introduced, their syntax and classifications, functional interfaces, core functional interfaces, method references, and provides multiple code examples that progressively simplify traditional anonymous inner classes into concise lambda forms.

Functional InterfacesJavaLambda Expressions
0 likes · 15 min read
Master Java Lambda Expressions: From Basics to Advanced Usage
Architect's Must-Have
Architect's Must-Have
Oct 11, 2025 · Fundamentals

How Many Concurrent TCP Connections Can a Server Actually Handle?

This article explains the theoretical and practical limits of concurrent TCP connections on a single Linux server, clarifying the role of port numbers, the 4‑tuple identification, and how memory and file‑descriptor limits, not the 65535 port ceiling, determine real‑world capacity.

LinuxTCPconcurrent connections
0 likes · 11 min read
How Many Concurrent TCP Connections Can a Server Actually Handle?
Architect's Must-Have
Architect's Must-Have
Sep 15, 2025 · Operations

Resolving Common Jenkins Compatibility Issues and Optimizing Performance

This guide details how to address Jenkins Performance plugin compatibility problems, modify CSP security policies, customize the Jenkins context path, fix git clone timeouts, resolve batch command failures, replace vulnerable JARs, run JNLP files on Windows agents, disable CSRF protection, adjust JVM memory settings, and implement disk space and build timeout optimizations.

CI/CDCSPDevOps
0 likes · 12 min read
Resolving Common Jenkins Compatibility Issues and Optimizing Performance
Architect's Must-Have
Architect's Must-Have
Sep 15, 2025 · Big Data

Mastering Spark Streaming Rate Control: A Deep Dive into Backpressure

This article explains Spark Streaming's rate control mechanisms, covering static limits, the dynamic back‑pressure feature introduced in Spark 1.5, the PID‑based estimator, RPC communication, and how Guava's token‑bucket RateLimiter enforces the calculated thresholds to ensure stability and optimal throughput.

BackpressureRateControlSpark
0 likes · 13 min read
Mastering Spark Streaming Rate Control: A Deep Dive into Backpressure
Architect's Must-Have
Architect's Must-Have
Sep 3, 2025 · Operations

How to Resolve Common Jenkins Compatibility and Configuration Issues

This guide walks through fixing Performance plugin incompatibility, adjusting Jenkins CSP security, customizing access paths, handling git clone timeouts, fixing batch command failures, updating vulnerable jars, running JNLP files on Windows nodes, disabling CSRF, tuning JVM memory, and optimizing disk usage to keep Jenkins stable and efficient.

CI/CDDevOpsJenkins
0 likes · 12 min read
How to Resolve Common Jenkins Compatibility and Configuration Issues
Architect's Must-Have
Architect's Must-Have
Aug 22, 2025 · Artificial Intelligence

Why Multi-Agent Communication Protocols Are the Future of AI Collaboration

This article examines the limitations of single-agent AI, explains how Multi-Agent Communication Protocols (MCP) address challenges such as incomplete perception, decision conflicts, and scalability, and outlines current research, industrial applications, and future directions including edge integration and blockchain synergy.

Multi-Agent Systemsblockchaincommunication protocols
0 likes · 8 min read
Why Multi-Agent Communication Protocols Are the Future of AI Collaboration