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.4k
Articles
0
Likes
4.5k
Views
0
Comments
Recent Articles

Latest from Java Backend Technology

100 recent articles max
Java Backend Technology
Java Backend Technology
Aug 28, 2026 · Industry Insights

Why OpenJDK Bans All AI-Generated Code

OpenJDK’s new interim policy bans any contribution generated by large language models, citing intellectual‑property risks, reviewer burden, and the critical safety role of the JDK, while Oracle simultaneously embraces AI internally, highlighting a stark double standard across the open‑source ecosystem.

AI Code PolicyGraalVMIntellectual Property
0 likes · 11 min read
Why OpenJDK Bans All AI-Generated Code
Java Backend Technology
Java Backend Technology
Aug 27, 2026 · Industry Insights

Top 10 Must‑See Open‑Source Projects on GitHub This Week

This article curates ten noteworthy open‑source projects—from a ready‑to‑use Linux distribution and AI knowledge‑graph infrastructure to peripheral managers, AI agent frameworks, model‑training tools, and ultra‑light tool‑calling models—detailing their core features, use cases, and GitHub links for developers to explore.

AIGitHubKnowledge Graph
0 likes · 13 min read
Top 10 Must‑See Open‑Source Projects on GitHub This Week
Java Backend Technology
Java Backend Technology
Aug 25, 2026 · Backend Development

Are Java Virtual Threads Losing Their Momentum?

The article examines why the early hype around Java virtual threads has faded, detailing technical pitfalls such as pinning and ThreadLocal memory bloat, incomplete ecosystem support, and misuse in CPU‑bound workloads, while also presenting benchmark data that shows they still excel in I/O‑heavy scenarios.

JDKJavaSpring Boot
0 likes · 10 min read
Are Java Virtual Threads Losing Their Momentum?
Java Backend Technology
Java Backend Technology
Jul 17, 2026 · Backend Development

How RocketMQ 5.5.0 Enables Asynchronous AI Agent Workloads with LiteTopic

The article explains why traditional synchronous calls block AI agents, introduces RocketMQ 5.5.0's LiteTopic designed for AI workloads, and demonstrates with Java code how to build a non‑blocking multi‑agent system, manage distributed session state, and intelligently schedule GPU resources.

AIDistributed Session ManagementLiteTopic
0 likes · 16 min read
How RocketMQ 5.5.0 Enables Asynchronous AI Agent Workloads with LiteTopic
Java Backend Technology
Java Backend Technology
Jul 15, 2026 · Frontend Development

How a New Codex Theme Can Boost Your Mood

The author shares a light‑colored Codex theme with a Maple Mono font, explains why a brighter background eases eye strain, shows screenshots, and provides the exact JSON configuration and import steps for applying the theme.

CodexJSONMaple Mono
0 likes · 3 min read
How a New Codex Theme Can Boost Your Mood
Java Backend Technology
Java Backend Technology
Jul 14, 2026 · Backend Development

Why FastAPI Is Gaining Massive Popularity Among Developers

FastAPI, a modern Python web framework built on ASGI, offers high performance, automatic documentation, type‑safe request validation, and native async support, making it an attractive choice for Java developers seeking to build fast APIs, microservices, or AI model deployment services.

@AsyncAPIASGI
0 likes · 22 min read
Why FastAPI Is Gaining Massive Popularity Among Developers
Java Backend Technology
Java Backend Technology
Jul 13, 2026 · Fundamentals

How to Undo a Pushed Commit in Git? Interview‑Level Solutions

The article walks through four practical ways to revert code that has already been pushed to a remote Git repository—including manual diff deletion, using git revert, creating a new branch, and resetting with hard/soft options—while highlighting each method's steps, trade‑offs, and when to use force‑push.

Force PushGitbranch
0 likes · 7 min read
How to Undo a Pushed Commit in Git? Interview‑Level Solutions
Java Backend Technology
Java Backend Technology
Jul 9, 2026 · Cloud Native

Quarkus 3.37 Beats Spring Boot: 50× Faster Startup and 70% Less Memory

Quarkus 3.37, released on June 24, 2026, introduces experimental JLink support, a full Hibernate ORM 7.4 upgrade, a reflection‑free Jackson serializer, AI‑native extensions, and numerous bug fixes, delivering up to 50‑fold faster startup, 70% lower memory usage, and measurable performance gains for Java cloud‑native applications.

AICloud NativeHibernate
0 likes · 11 min read
Quarkus 3.37 Beats Spring Boot: 50× Faster Startup and 70% Less Memory
Java Backend Technology
Java Backend Technology
Jul 8, 2026 · Backend Development

A Non‑AI GitHub Trending Project Worth Checking Out: The Exercises‑Dataset

The article introduces the Exercises‑Dataset, a 1,324‑exercise structured collection with multilingual descriptions and GIFs, and walks through its setup.html tool that auto‑generates SQL, provides API client code in seven languages, and creates LLM prompts, while noting media licensing considerations.

API clientGitHub TrendingMultilingual
0 likes · 5 min read
A Non‑AI GitHub Trending Project Worth Checking Out: The Exercises‑Dataset