Arpit Bhayani
Projects
Blogs
Notes
Videos
Papershelf
Bookshelf
Courses
Talks
Home
Topics
API Design
#api-design
(9)
9 videos
All
9
Distributed Systems
8
Api Design
1
2024
(2)
Aug 15
VIDEO
A Bug in GitHub's Redis-Based Rate Limiter: The Wobbling X-RateLimit-Reset Header
Distributed Systems
#rate-limiting
#redis
#distributed-systems
Aug 04
VIDEO
Postel's Law: Principles for Robust API Design
Api Design
#api-design
#postels-law
#robustness
2023
(2)
Feb 05
VIDEO
Solving the Thundering Herd Problem: Implementing API Retries with Exponential Backoff and Jitter
Distributed Systems
#distributed-systems
#fault-tolerance
#api-design
Jan 29
VIDEO
Designing Idempotent API Endpoints for Payments: Stripe's Approach
Distributed Systems
#idempotency
#api-design
#stripe
2022
(5)
Jul 04
VIDEO
Backend for Frontend (BFF) Pattern in Microservices
Distributed Systems
#backend-for-frontend
#microservices
#system-design
Jun 27
VIDEO
Best Practices for Seamless Microservices Integration
Distributed Systems
#microservices
#distributed-systems
#api-design
Jun 17
VIDEO
Standardizing Microservices: Architectural Guardrails for Scalable Systems
Distributed Systems
#microservices
#system-design
#observability
May 30
VIDEO
Understanding REST: Core Architecture, HTTP Synergy, and Trade-offs
Distributed Systems
#rest
#http
#api-design
Apr 06
VIDEO
Building Robust Payment Services Using Idempotency Keys
Distributed Systems
#idempotency
#payment-systems
#distributed-systems