Java Backend Technology
Author

Java Backend Technology

Focus on Java-related technologies: SSM, Spring ecosystem, microservices, MySQL, MyCat, clustering, distributed systems, middleware, Linux, networking, multithreading. Occasionally cover DevOps tools like Jenkins, Nexus, Docker, and ELK. Also share technical insights from time to time, committed to Java full-stack development!

1.3k
Articles
0
Likes
647
Views
0
Comments
Recent Articles

Latest from Java Backend Technology

100 recent articles max
Java Backend Technology
Java Backend Technology
Sep 10, 2025 · Databases

8 Proven MySQL Tricks to Supercharge Query Performance

This article walks through eight practical MySQL optimization techniques—including smarter LIMIT usage, avoiding implicit type conversion, rewriting UPDATE/DELETE with JOINs, handling mixed sorting, replacing EXISTS with joins, pushing predicates, narrowing result sets early, and leveraging WITH clauses—to dramatically reduce query execution time from seconds to milliseconds.

MySQLPerformance TuningQuery Planning
0 likes · 13 min read
8 Proven MySQL Tricks to Supercharge Query Performance
Java Backend Technology
Java Backend Technology
Sep 8, 2025 · Backend Development

How to Track Online Users with Redis ZSET: A Step‑by‑Step Guide

This article explains how to implement an online‑user counting feature using Redis sorted sets (zset) by leveraging the four core commands zadd, zrangeByScore, zremrangeByScore, and zrem, with Java/Spring code examples and optional browser‑fingerprinting for unauthenticated visitors.

JavaOnline UsersRedis
0 likes · 7 min read
How to Track Online Users with Redis ZSET: A Step‑by‑Step Guide
Java Backend Technology
Java Backend Technology
Sep 4, 2025 · Backend Development

How to Refresh Spring Boot Config at Runtime Without Restart

This guide explains why traditional Java apps require restarts for config changes, introduces Spring Boot's @RefreshScope for hot configuration updates, details its core principles, provides step‑by‑step implementation, best practices, troubleshooting tips, and advanced use cases such as dynamic feature toggles and logging level adjustments.

0 likes · 10 min read
How to Refresh Spring Boot Config at Runtime Without Restart
Java Backend Technology
Java Backend Technology
Sep 1, 2025 · Backend Development

Mastering Java 8 Functional Interfaces: Cleaner Code with Function, Supplier, Consumer & Runnable

This article explains Java 8's functional interfaces—including Function, Supplier, Consumer, and Runnable—showing how to replace verbose if‑else and exception handling with concise lambda expressions, and provides reusable utility interfaces for branching, present‑or‑else logic, and exception throwing.

Functional InterfaceJava8Lambda
0 likes · 6 min read
Mastering Java 8 Functional Interfaces: Cleaner Code with Function, Supplier, Consumer & Runnable
Java Backend Technology
Java Backend Technology
Aug 25, 2025 · R&D Management

Should You Join an IT Outsourcing Team? Pros, Cons, and How to Choose

This article explains what IT outsourcing is, compares two‑party and three‑party contracts, outlines the advantages and disadvantages for developers, and offers practical advice on selecting the right outsourcing role based on career goals, salary expectations, and learning opportunities.

IT careercareer advicecontract types
0 likes · 18 min read
Should You Join an IT Outsourcing Team? Pros, Cons, and How to Choose
Java Backend Technology
Java Backend Technology
Aug 22, 2025 · Backend Development

How Jeandle’s LLVM‑Powered JIT Could Revolutionize Java Performance

Jeandle, the new open‑source LLVM‑based JIT compiler released by Ant Group, aims to boost Java performance by integrating LLVM’s optimization capabilities into the JVM, explaining JIT and LLVM fundamentals, its architecture, and an ambitious roadmap toward full bytecode support and advanced optimizations.

JITJVMJava
0 likes · 6 min read
How Jeandle’s LLVM‑Powered JIT Could Revolutionize Java Performance