Gleam Lab · Blog Archive

Blog Page 11

Technical exploration and engineering notes, 655 articles in total.

Gleam Lab technical blog cover: AI Engineering, Java backend, and long-form writing
All Articles Java243Backend50Microservices10AI Engineering86LLM35Big Data271Data Engineering57Kubernetes / Cloud Native3Real-time Voice1Robotics40Personal Growth29 More Tags →
Tutorial Series 2 min read Java Backend & Microservices

RPC Dubbo: Producer Module Deep Dive

This article provides a detailed explanation of the Dubbo producer module, covering key components, startup flow, and production environment best practices.

Tutorial Series 3 min read Java Backend & Microservices

RPC Dubbo: Java SPI Mechanism from JDK to Dubbo

This article provides an in-depth analysis of Java SPI mechanism, explaining the evolution from JDK SPI to Dubbo's plugin-based extension system.

Tutorial Series 2 min read Java Backend & Microservices

RPC Dubbo: Parent Project Configuration Guide

This article provides a guide to setting up Dubbo parent project configuration with detailed POM and code examples for multi-module Maven projects.

Tutorial Series 3 min read Java Backend & Microservices

RPC Dubbo: Adaptive and Filter Interceptor Mechanism

This article provides a comprehensive analysis of Dubbo's Adaptive and Filter interceptor mechanisms for dynamic extension and service chain enhancement.

Tutorial Series 2 min read Java Backend & Microservices

RPC Dubbo: Load Balancing Complete Analysis

Comprehensive analysis of Dubbo load balancing strategies, configuration methods, and custom implementation guide covering Random, RoundRobin, LeastActive...

Tutorial Series 4 min read Java Backend & Microservices

RPC Dubbo: Dynamic Service Degradation and Fault Tolerance

This article provides an in-depth analysis of Dubbo dynamic service degradation, from avalanche prevention to second-level configuration center activation.

Tutorial Series 2 min read Java Backend & Microservices

RPC Dubbo: Load Balancing and Async Implementation

This article provides a comprehensive analysis of Dubbo load balancing strategies and asynchronous call implementation with practical examples.

Tutorial Series 3 min read Java Backend & Microservices

RPC Dubbo: Dynamic Routing Architecture Deep Dive

This article provides an in-depth analysis of Dubbo's dynamic routing architecture, from rule design to production system integration.

AI Research & Notes 1 min read AI Engineering & Research

AI Research 13 - LLM and Agent Research: The Rise and Development of LLM Agents

2024 is called the 'Year of Agents'. LLM trends show parallel development of 'bigger and stronger' and 'smaller and more specialized'.

Tutorial Series 4 min read Java Backend & Microservices

Distributed Services: Basic Concepts, Clusters, Communication and Three States

In-depth guide to distributed services covering basic concepts, cluster comparison, common patterns, communication methods, and detailed explanation of three states.

Tutorial Series 1 min read Java Backend & Microservices

Tomcat Performance Optimization JVM Memory Model GC

In-depth guide to Tomcat performance optimization covering JVM memory model, garbage collection GC, and Tomcat configuration optimization with practical examples.

AI Research & Notes 1 min read AI Engineering & Research

AI Research 15 - Methodology, Validation Process, and Direction Verification for Building Products from 0 to 1

Building products from 0 to 1 requires mastering methodologies like Lean Startup and Design Thinking, and validating directions through requirement verification...

Tutorial Series 3 min read Java Backend & Microservices

Tomcat SSL Working Principle Performance Optimization JVM

In-depth guide to Tomcat covering SSL working principle, performance optimization, parameter configuration, and JVM optimization with practical examples.

AI Research & Notes 1 min read AI Engineering & Research

AI Research 14 - How to Write Excellent Research Reports, Slide Decks and Technical Sharing

How to write excellent research reports, slide presentations, and technical sharing sessions?

Tutorial Series 3 min read Java Backend & Microservices

Tomcat Class Loading Mechanism: Parent Delegation, Lifecycle and Plugin Architecture

In-depth analysis of Tomcat class loading mechanism covering parent delegation model, lifecycle, and plugin architecture with detailed explanations.

Tutorial Series 4 min read Java Backend & Microservices

Handwritten Tomcat Implementation Part 3: StaticResourceUtil, Servlet and Startup Testing

Step-by-step guide to implementing MiniCat part 3 covering startup testing, StaticResourceUtil, and Servlet implementation with complete code examples.

AI Research & Notes 2 min read AI Engineering & Research

AI Research 12 - LLM and Agent Research: Overview of Major LLM Application Directions

Major LLM application directions in 2024-2025 include enterprise applications (code assistance, customer service, knowledge management) and consumer applications.

Tutorial Series 1 min read Java Backend & Microservices

Handwritten Tomcat Implementation Part 2: HttpServlet, Request and RequestProcessor

Step-by-step guide to implementing MiniCat part 2 covering HttpServlet, Request, RequestProcessor components with detailed implementation code.

AI Research & Notes 1 min read AI Engineering & Research

AI Research 11 - Running Analysis Research: Nutrition Strategies, Timing and Planning for Endurance and Body Shaping

Running nutrition strategies should focus on carbohydrates (50-65% of daily energy), protein (1.2-1.6g/kg), and fat (20-30%). Consume 15-25g of protein within 30 minutes...

Tutorial Series 4 min read Java Backend & Microservices

Handwritten Tomcat Implementation Part 1 MiniCat Bootstrap

Step-by-step guide to implementing a Mini Tomcat called MiniCat covering Bootstrap, Socket server, Request/Response handling with practical code examples.