Xiao Lou's Tech Notes
Author

Xiao Lou's Tech Notes

Backend technology sharing, architecture design, performance optimization, source code reading, troubleshooting, and pitfall practices

79
Articles
0
Likes
19
Views
0
Comments
Recent Articles

Latest from Xiao Lou's Tech Notes

79 recent articles
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Nov 9, 2021 · Backend Development

Master Reactive Spring: Essential Resources and Insights for Beginners

This article recommends a comprehensive CSDN blog series on reactive Spring, detailing beginner‑friendly explanations of reactive programming, lambda and functional concepts, testing tips, performance insights, and includes vivid CPU‑I/O analogies, plus useful links to the Reactor 3 manual and Apache Shenyu gateway.

Javabackend developmentmicroservices
0 likes · 7 min read
Master Reactive Spring: Essential Resources and Insights for Beginners
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Nov 2, 2021 · Backend Development

Why My Custom Dubbo LoadBalance Stopped Working and How to Fix It

The article recounts a puzzling case where a custom Dubbo load‑balance extension (XLB) stopped being applied, explains how conflicting XML and Spring‑Boot configurations caused the consumer to ignore the custom setting, and walks through the source‑code investigation that reveals the loading order and caching behavior, ending with a concise summary of the root cause and resolution.

ConfigurationDebuggingDubbo
0 likes · 8 min read
Why My Custom Dubbo LoadBalance Stopped Working and How to Fix It
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Oct 12, 2021 · Databases

Optimizing ORDER BY/LIMIT in Sharded Databases with Cobar’s Algorithm

This article explains Cobar’s sharding middleware and presents an optimization technique for handling ORDER BY and LIMIT queries across multiple databases, detailing the original approach, its inefficiencies with deep pagination, the step‑by‑step improved algorithm, performance analysis, limitations, and practical applicability.

CobarLIMITOrder By
0 likes · 8 min read
Optimizing ORDER BY/LIMIT in Sharded Databases with Cobar’s Algorithm
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Jul 21, 2021 · Backend Development

Mastering Dubbo Generic Calls with Go: From Telnet to Dubbo-go

This article explains how to test and invoke Dubbo services without provider JARs by using telnet or generic calls, compares Java and Go implementations, details the underlying filters, and provides practical code samples for building a Dubbo-go based gateway or testing platform.

DubboGeneric InvocationJava
0 likes · 9 min read
Mastering Dubbo Generic Calls with Go: From Telnet to Dubbo-go
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Jul 6, 2021 · Databases

Inside Cobar’s SQL Parser: AST Structure, Traversal, and Real‑World Uses

This article explains how Cobar’s SQL parser converts SQL statements into an abstract syntax tree (AST), details the parser’s implementation options, demonstrates AST node definitions and visitor‑based traversal in Java, and explores practical applications such as sharding, feature extraction, and dangerous‑SQL interception.

ASTCobarDatabase Middleware
0 likes · 8 min read
Inside Cobar’s SQL Parser: AST Structure, Traversal, and Real‑World Uses