Design Url Shortening Service | Spring Boot | System Design

Опубликовано: 12 Март 2026
на канале: Cached Insights
13,469
253

Design Url Shortening service like bit.ly or tiny url using spring boot.
In this video we will discuss end to end service development starting from functional requirements to selection of algorithm, database design to basic system design consideration.

0:00 Intro
1:27 Functional Requirements
2:04 Rest API design
2:35 Database design
3:54 Algorithm Selection
6:50 Code setup & pom.xml
7:35 Services
9:51 Models
14:46 Repository
15:54 Service Impl
16:51 Logic for generating the short link
18:51 Service Impl cont
24:34 Rest Controller - Endpoints
28:37 Testing short link generation endpoint from postman
30:11 Endpoints cont
35:26 Testing our url shortening service



Recommended Books :
Data Structure and Algorithm : https://amzn.to/2PEwqUr
Cracking the coding interview : https://amzn.to/3tJ0kFt
Building Microservices : https://amzn.to/38ZrksB

Github source code : https://github.com/coded-tribe/urlsho....

Twitter :   / codedtribe  .

#UrlShortening #Spring #SpringBoot #SystemDesign #CodedTribe