Architect's Tech Stack
Author

Architect's Tech Stack

Java backend, microservices, distributed systems, containerized programming, and more.

622
Articles
0
Likes
2.5k
Views
0
Comments
Recent Articles

Latest from Architect's Tech Stack

100 recent articles max
Architect's Tech Stack
Architect's Tech Stack
Jan 6, 2026 · Backend Development

Boost Your Java Development: Must‑Have IntelliJ IDEA Plugins for 2025

This guide lists essential IntelliJ IDEA plugins for Java/Spring developers, explains how to install and configure each one, highlights performance considerations, and shows how they can streamline navigation, code generation, debugging, theming, and AI‑assisted coding while keeping resource usage in check.

IDE pluginsIntelliJ IDEAJava development
0 likes · 11 min read
Boost Your Java Development: Must‑Have IntelliJ IDEA Plugins for 2025
Architect's Tech Stack
Architect's Tech Stack
Dec 24, 2025 · Backend Development

10 Proven Techniques to Supercharge API Performance in Java Applications

This article presents a comprehensive, step‑by‑step guide to optimizing Java‑based API interfaces, covering batch processing, asynchronous execution, caching, pre‑processing, pooling, transaction handling, pagination, SQL tuning, lock granularity, and code restructuring, with practical code examples and diagrams.

API optimizationCachingJava
0 likes · 10 min read
10 Proven Techniques to Supercharge API Performance in Java Applications
Architect's Tech Stack
Architect's Tech Stack
Dec 14, 2025 · Backend Development

Why Our Custom Snowflake ID Generator Failed and How to Build a Reliable One

A recent production incident revealed duplicate order IDs caused by a home‑grown Snowflake implementation that misused timestamps, IP‑based business IDs, and unconfigured worker/data‑center IDs, leading to collisions; the article analyzes the flaws, shares lessons, and recommends proven libraries and proper ID‑generation strategies.

JavaSnowflakebackend
0 likes · 7 min read
Why Our Custom Snowflake ID Generator Failed and How to Build a Reliable One
Architect's Tech Stack
Architect's Tech Stack
Dec 10, 2025 · Artificial Intelligence

Top AI Code Generation Tools: Features, Installation & Best Combinations

This article reviews the most popular AI-powered code generation tools—including GitHub Copilot, Amazon CodeWhisperer, Tabnine, Tongyi Lingma, CodeGeeX, Bito, and Codeium—detailing their features, suitable scenarios, installation steps, advantages, cautions, and practical results, and provides comparison tables and recommended tool combinations for individual developers, domestic teams, and cloud projects.

AIIDE pluginscode generation
0 likes · 8 min read
Top AI Code Generation Tools: Features, Installation & Best Combinations
Architect's Tech Stack
Architect's Tech Stack
Dec 3, 2025 · Operations

How to Build a Simple Jenkins CI/CD Pipeline with Maven and Git

This guide walks through setting up a three‑server environment (GitLab, Jenkins, test server), creating a GitLab project, configuring a Java Spring Boot application in IntelliJ, and using Jenkins with Maven, SSH Publisher, and custom pre/post steps to automatically build, package, and deploy a JAR file.

AutomationCI/CDGit
0 likes · 12 min read
How to Build a Simple Jenkins CI/CD Pipeline with Maven and Git
Architect's Tech Stack
Architect's Tech Stack
Nov 21, 2025 · Backend Development

What’s New in Spring Boot 4? A Deep Dive into the Latest Features

Spring Boot 4 launches alongside Spring Framework 7, Spring Data 2025.1 and Spring AI 1.1, introducing Jakarta EE 11, JDK 25, JSpecify null‑safety, build‑time optimizations with Project Leyden, a new declarative HTTP client, Jackson 3 support, native API versioning, built‑in resilience, OpenTelemetry integration, and a dual‑track AI strategy.

AIBackend DevelopmentJSpecify
0 likes · 9 min read
What’s New in Spring Boot 4? A Deep Dive into the Latest Features
Architect's Tech Stack
Architect's Tech Stack
Nov 20, 2025 · Backend Development

Quickly Detect and Resolve Maven Dependency Conflicts in IntelliJ

This guide shows how to view the Maven dependency tree in IntelliJ, use the mvn dependency:tree command, leverage the Maven Helper plugin, identify conflicting JARs, and resolve them with exclusion rules or dependencyManagement to ensure the correct versions are used.

Build ToolDependency ConflictIntelliJ
0 likes · 6 min read
Quickly Detect and Resolve Maven Dependency Conflicts in IntelliJ