Architecture Digest
Author

Architecture Digest

Focusing on Java backend development, covering application architecture from top-tier internet companies (high availability, high performance, high stability), big data, machine learning, Java architecture, and other popular fields.

2.3k
Articles
0
Likes
11.5k
Views
0
Comments
Recent Articles

Latest from Architecture Digest

100 recent articles max
Architecture Digest
Architecture Digest
Apr 1, 2026 · Artificial Intelligence

How JetBrains AIR Redefines IDEs with Built‑In AI: A Hands‑On Guide

This article provides a detailed walkthrough of JetBrains AIR, an AI‑native IDE, covering its core concepts, quick‑start installation on macOS, project opening methods, task definition workflow, permission settings, context addition, task management, review process, MCP server integration, and overall benefits for AI‑assisted development.

AI IDEAI developmentJetBrains AIR
0 likes · 7 min read
How JetBrains AIR Redefines IDEs with Built‑In AI: A Hands‑On Guide
Architecture Digest
Architecture Digest
Mar 26, 2026 · Artificial Intelligence

How to Integrate Tess4j OCR into a Spring Boot 3 Application

This guide explains the fundamentals of OCR, introduces Tesseract and its Java wrapper Tess4j, shows how to download language data files, configure a Spring Boot 3 project with Maven dependencies and YAML settings, and provides comprehensive test code for Chinese, English, and mixed‑language image recognition.

Artificial IntelligenceJavaOCR
0 likes · 9 min read
How to Integrate Tess4j OCR into a Spring Boot 3 Application
Architecture Digest
Architecture Digest
Mar 24, 2026 · Databases

How to Perform Fuzzy Searches on Encrypted Data: Methods, Pros, and Cons

This article examines why encrypted data hampers fuzzy queries, categorizes three implementation approaches—from naïve in‑memory decryption to conventional token‑based indexing and advanced algorithmic schemes—evaluates their performance, storage overhead, and security trade‑offs, and provides practical references.

SecurityTokenizationfuzzy search
0 likes · 10 min read
How to Perform Fuzzy Searches on Encrypted Data: Methods, Pros, and Cons
Architecture Digest
Architecture Digest
Mar 20, 2026 · Backend Development

Why Spring Framework 7.0.4’s Hidden Bugs and Speed Boosts Matter to You

The article dissects Spring 7.0.4’s critical deadlock bug, explains several other subtle fixes, details three major performance optimizations that can cut startup time by up to 50 % and up to 20 % request latency, and provides practical upgrade guidance for Kubernetes‑deployed Java services.

JavaKubernetesSpring Framework
0 likes · 13 min read
Why Spring Framework 7.0.4’s Hidden Bugs and Speed Boosts Matter to You
Architecture Digest
Architecture Digest
Mar 19, 2026 · Backend Development

Why Open Session in View (OSIV) Can Kill Your Spring Boot Performance

Spring Boot’s default Open Session in View (OSIV) keeps Hibernate sessions open throughout the request, silently triggering lazy‑loaded queries during JSON serialization, leading to N+1 problems and massive DB load under load, but disabling it and using explicit fetch joins restores performance.

HibernateJPAN+1 query
0 likes · 7 min read
Why Open Session in View (OSIV) Can Kill Your Spring Boot Performance
Architecture Digest
Architecture Digest
Mar 11, 2026 · Artificial Intelligence

30+ Real‑World OpenClaw Use Cases in a Curated Open‑Source Repo

This article introduces the open‑source "awesome‑openclaw‑usecases" repository, which collects over thirty practical AI‑agent workflows across six functional modules—social media, creativity, DevOps, productivity, research, and finance—providing ready‑to‑run examples, configuration steps, and integration tips for users of OpenClaw.

AI agentsOpenClawopen source
0 likes · 6 min read
30+ Real‑World OpenClaw Use Cases in a Curated Open‑Source Repo
Architecture Digest
Architecture Digest
Mar 9, 2026 · Fundamentals

Merge vs Rebase: When to Use Each Git Strategy and How They Handle Conflicts

This article compares Git's merge and rebase commands by walking through a realistic scenario where two feature branches diverge from master, showing how each method resolves conflicts, affects commit history, creates merge commits, and outlines best‑practice guidelines for choosing the appropriate strategy.

Gitconflict-resolutionmerge
0 likes · 7 min read
Merge vs Rebase: When to Use Each Git Strategy and How They Handle Conflicts
Architecture Digest
Architecture Digest
Mar 6, 2026 · Artificial Intelligence

AgentScope Java: Unlock Multi‑Agent AI Development Without Leaving Java

This article introduces AgentScope Java, a multi‑agent development framework that lets Java developers build intelligent assistants and collaborative agents with built‑in reasoning, tool use, memory, RAG, and Spring Boot integration, providing production‑grade performance and easy setup.

AI FrameworkAgentScopeRAG
0 likes · 9 min read
AgentScope Java: Unlock Multi‑Agent AI Development Without Leaving Java