Java High-Performance Architecture
Author

Java High-Performance Architecture

Sharing Java development articles and resources, including SSM architecture and the Spring ecosystem (Spring Boot, Spring Cloud, MyBatis, Dubbo, Docker), Zookeeper, Redis, architecture design, microservices, message queues, Git, etc.

1.3k
Articles
0
Likes
487
Views
0
Comments
Recent Articles

Latest from Java High-Performance Architecture

100 recent articles max
Java High-Performance Architecture
Java High-Performance Architecture
Mar 11, 2024 · Backend Development

Build a Spring Boot App that Calls OpenAI’s ChatGPT API

This tutorial walks through creating a Spring Boot application that integrates the OpenAI ChatGPT API, covering prompt concepts, API endpoint details, required request parameters, project setup, necessary dependencies, DTO definitions, RestTemplate configuration, and a REST controller to generate AI‑driven responses.

ChatGPTJavaOpenAI API
0 likes · 10 min read
Build a Spring Boot App that Calls OpenAI’s ChatGPT API
Java High-Performance Architecture
Java High-Performance Architecture
Mar 4, 2024 · Information Security

How QR Code Login Works: From Token Authentication to Secure Scanning

This article explains the principles behind QR code login, covering everyday QR code usage, the two-step authentication concept of identifying and proving identity, token-based mechanisms, and a detailed step‑by‑step flow—from QR code generation to mobile confirmation—illustrated with diagrams and code examples.

QR codelogin authenticationmobile
0 likes · 11 min read
How QR Code Login Works: From Token Authentication to Secure Scanning
Java High-Performance Architecture
Java High-Performance Architecture
Feb 27, 2024 · Backend Development

Boost Spring Boot Performance with Redis Lua Scripts: A Complete Guide

This article explains how to integrate Lua scripts into Spring Boot applications using Redis, covering Lua fundamentals, advantages of Lua in Redis, practical use cases, step‑by‑step implementation, performance optimization techniques, error handling, security considerations, and best practices for reliable backend development.

LuaPerformanceRedis
0 likes · 20 min read
Boost Spring Boot Performance with Redis Lua Scripts: A Complete Guide
Java High-Performance Architecture
Java High-Performance Architecture
Feb 26, 2024 · Operations

Choosing the Right Open‑Source Workflow Engine: Camunda vs Flowable vs Activiti

This article reviews popular open‑source workflow engines—including Osworkflow, JBPM, Activiti, Flowable, and Camunda—examines their features, performance, and limitations, and provides a detailed comparison between Flowable and Camunda to guide developers in selecting the most suitable engine for low‑code, BPM, or OA projects.

ActivitiBPMCamunda
0 likes · 12 min read
Choosing the Right Open‑Source Workflow Engine: Camunda vs Flowable vs Activiti
Java High-Performance Architecture
Java High-Performance Architecture
Feb 25, 2024 · Backend Development

Mastering Spring’s @ConfigurationProperties and @PropertySources for Clean Config Management

This article explains how Spring's @ConfigurationProperties and @PropertySources annotations work, compares their purposes, and provides step‑by‑step examples for binding external configuration to Java beans and loading multiple property files in a Spring Boot application.

ConfigurationPropertiesJavaPropertySources
0 likes · 11 min read
Mastering Spring’s @ConfigurationProperties and @PropertySources for Clean Config Management
Java High-Performance Architecture
Java High-Performance Architecture
Feb 24, 2024 · Backend Development

Unlock MyBatis Performance: Master First‑Level and Second‑Level Caches in SpringBoot

This article explains how MyBatis implements first‑level (session) and second‑level (namespace) caches, details their activation conditions, common pitfalls—especially when integrated with SpringBoot—and provides step‑by‑step configuration, code examples, and best‑practice recommendations to ensure cache effectiveness while avoiding hidden hazards.

CacheJavaMyBatis
0 likes · 11 min read
Unlock MyBatis Performance: Master First‑Level and Second‑Level Caches in SpringBoot