Search

Project

SaaS Short Link Platform

High-concurrency URL shortening service with microservice architecture.

Statusproduction

A SaaS short link platform built on JDK 17 + SpringBoot 3 + SpringCloud Alibaba microservice architecture, designed for high-concurrency, massive-scale short link generation and redirection.

Core Services

  • Admin Service: User, group, and short link CRUD management
  • Gateway Service: Short link redirection entry point, high-performance 302 redirect
  • Project Service: Core short link generation, redirection, and click statistics
  • Aggregation Service: External API aggregation layer

Data Layer

  • MySQL + ShardingSphere: Horizontal sharding for billion-scale link storage
  • Redis + Bloom Filter: Multi-layer caching with Bloom filter to prevent cache penetration
  • RocketMQ: Async click tracking and analytics processing pipeline

Infrastructure

  • SpringCloud Alibaba: Nacos for service discovery and config management, Sentinel for circuit breaking and flow control
  • Frontend: Vue3 + Vite + Element Plus management console

View on GitHub →

Want to see more?

Check out my other projects or get in touch for collaboration.

PLUSZZZ*ZHANGJIA*