Aurora Gateway
High-performance API gateway on Spring Cloud Gateway. Handles JWT auth, token refresh, per-route rate limiting via Redis, Sentinel circuit breaking, and dynamic routing synced from Nacos — zero restarts required.
Hello, I'm
Building elegant solutions at the intersection of design and engineering · Spring Boot / Spring Cloud · Microservices · Distributed Systems
Java 后端开发者,专注于 Spring Boot / Spring Cloud 微服务架构,有丰富的分布式系统设计与落地经验,熟悉高并发场景下的性能调优与稳定性保障。
不写代码的时候,你大概能在 JVM 源码、开源社区或者星空下找到我。
Technologies I work with day to day
A selection of things I've built
High-performance API gateway on Spring Cloud Gateway. Handles JWT auth, token refresh, per-route rate limiting via Redis, Sentinel circuit breaking, and dynamic routing synced from Nacos — zero restarts required.
Reliable async messaging platform on Kafka. Features idempotent consumers, dead-letter queue with auto-retry, lag monitoring via Prometheus + Grafana, and a Spring Boot admin dashboard for topic management.
Developer journal service with full-text search via Elasticsearch. Supports tag filtering, incremental MySQL sync through Canal, and a REST API built with Spring Boot + MyBatis-Plus, deployed via Docker Compose.
Unified auth service with OAuth2 Authorization Code + PKCE via Spring Security. Multi-tenant isolation, fine-grained RBAC, token introspection, and SSO across microservices backed by a shared Redis token store.
Distributed job scheduling engine for cron, delay, and one-shot tasks. Built on Spring Boot + XXL-Job with MySQL state persistence, optimistic locking for cluster-safe execution, and a REST API for dynamic job management.
Lightweight distributed config center inspired by Apollo. Namespace isolation, gray-release, config versioning, and real-time push via long-polling. Spring Boot server with a Maven-published client SDK.
Have a project in mind? Let's build something together.