Arpit Bhayani
Projects
Blogs
Notes
Videos
Papershelf
Bookshelf
Courses
Talks
Home
Topics
Microservices
#microservices
(27)
1 note
•
26 videos
2025
(3)
Aug 02
VIDEO
How PayPal's Braintree Solved the Thundering Herd Problem and Simplified Architecture
Distributed Systems
#thundering-herd
#distributed-systems
#microservices
Feb 09
VIDEO
How Atlassian Reduced Latency by 70% Using the Sidecar Pattern
Distributed Systems
#sidecar-pattern
#distributed-systems
#microservices
Jan 26
VIDEO
Optimizing Jira: How Atlassian Migrated from JSON to Protobuf for Massive Performance and Cost Benefits
Distributed Systems
#json
#protobuf
#data-serialization
2024
(1)
Jun 28
VIDEO
How LinkedIn Reduced Microservice Latency by 60% with Protocol Buffers
Distributed Systems
#distributed-systems
#protobuf
#microservices
2023
(1)
Sep 21
NOTE
Changing something in staging can take down production ⚡
Distributed Systems
#microservices
#system-design
2022
(22)
Dec 11
VIDEO
Scaling Financial Data Consistency: Razorpay's Journey from Monolith to Microservices
Distributed Systems
#microservices
#data-consistency
#change-data-capture
Sep 21
VIDEO
Designing and Scaling Swiggy's Support Chatbot Architecture
Distributed Systems
#system-design
#chatbots
#microservices
Jul 06
VIDEO
Dissecting a GitHub Outage: Blast Radius and Localizing Failures in Microservices
Distributed Systems
#distributed-systems
#fault-tolerance
#blast-radius
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 20
VIDEO
Architectural and Organizational Principles for Building Microservices
Distributed Systems
#microservices
#distributed-systems
#system-design
Jun 17
VIDEO
Standardizing Microservices: Architectural Guardrails for Scalable Systems
Distributed Systems
#microservices
#system-design
#observability
Jun 15
VIDEO
Top 10 Engineering and Organizational Challenges in Adopting Microservices
Distributed Systems
#microservices
#distributed-systems
#service-discovery
Jun 13
VIDEO
Understanding Microservices: Architecture, Evolution, and Trade-offs
Distributed Systems
#microservices
#monolith
#software-architecture
Jun 08
VIDEO
API Composition Pattern in Microservices
Distributed Systems
#api-composition
#api-gateway
#microservices
Jun 01
VIDEO
Database per Service Pattern in Microservices: Architecture, Benefits, and Trade-offs
Distributed Systems
#microservices
#databases
#distributed-systems
May 13
VIDEO
Understanding Remote Procedure Calls (RPC): Architecture, Stubs, and Inter-Service Communication
Distributed Systems
#rpc
#grpc
#distributed-systems
May 11
VIDEO
Designing Workflows in Microservices: Orchestration vs Choreography
Distributed Systems
#microservices
#distributed-systems
#event-driven-architecture
May 04
VIDEO
Synchronous vs. Asynchronous Communication in Microservices
Distributed Systems
#microservices
#distributed-systems
#system-design
Apr 27
VIDEO
Sharing Databases in Microservices: Anti-Pattern or Pragmatic Architecture?
Distributed Systems
#microservices
#databases
#system-design
Apr 20
VIDEO
Scoping Microservices: Achieving the Right Boundary with Loose Coupling and High Cohesion
Distributed Systems
#microservices
#distributed-systems
#system-design
Apr 08
VIDEO
Should You Adopt Microservices? Architecture, Trade-Offs, and Service Fencing
Distributed Systems
#microservices
#distributed-systems
#system-design
Apr 06
VIDEO
Building Robust Payment Services Using Idempotency Keys
Distributed Systems
#idempotency
#payment-systems
#distributed-systems
Apr 01
VIDEO
Dissecting the Google Maps Outage: Bad Rollouts, Retry Storms, and Cascading Failures
Distributed Systems
#cascading-failures
#distributed-systems
#microservices
Mar 30
VIDEO
Implementing Distributed Transactions Using the Two-Phase Commit Protocol
Distributed Systems
#distributed-transactions
#two-phase-commit
#microservices
Mar 28
VIDEO
Distributed Transactions: Demystifying the Two-Phase Commit Protocol
Distributed Systems
#distributed-systems
#distributed-transactions
#two-phase-commit
Mar 18
VIDEO
Safely and Gracefully Handling Timeouts in Microservices
Distributed Systems
#microservices
#fault-tolerance
#distributed-systems