Facebook Real-time Chat Architecture Scaling With Over Multi-Billion Messages Daily
Twitter’s Migration to Google Cloud – An Architectural Insight
What is an Instance in Cloud Computing? – A Thorough Guide
What Database Does Twitter Use? – A Deep Dive
Understanding Workload and its Types in the Cloud
Instagram architecture & database – How does it store & search billions of images
An Insight into Bazaarvoice Scalable Architecture with Over 300 Million Visitors
How Does PayPal Process Billions of Messages Per Day with Reactive Streams?
How Hotstar Scaled With 10.3 Million Concurrent Users – An Architectural Insight
How Evernote Migrated & Scaled their Workload with Google Cloud Platform
How to choose the right cloud provider for your application – A thorough guide
How many developers do I need for my startup/app – A deep dive
Zero to Mastering Software Architecture Learning Path - Starting from Zero to Designing Web-Scale Distributed Applications Like a Pro. Check it out.
Master system design for your interviews. Check out this blog post written by me.
Zero to Mastering Software Architecture is a learning path authored by me comprising a series of three courses for software developers, aspiring architects, product managers/owners, engineering managers, IT consultants and anyone looking to get a firm grasp on software architecture, application deployment infrastructure and distributed systems design starting right from zero. Check it out.
- System Design Case Study #5: In-Memory Storage & In-Memory Databases – Storing Application Data In-Memory To Achieve Sub-Second Response Latency
- System Design Case Study #4: How WalkMe Engineering Scaled their Stateful Service Leveraging Pub-Sub Mechanism
- Why Stack Overflow Picked Svelte for their Overflow AI Feature And the Website UI
- A Discussion on Stateless & Stateful Services (Managing User State on the Backend)
- System Design Case Study #3: How Discord Scaled Their Member Update Feature Benchmarking Different Data Structures
CodeCrafters lets you build tools like Redis, Docker, Git and more from the bare bones. With their hands-on courses, you not only gain an in-depth understanding of distributed systems and advanced system design concepts but can also compare your project with the community and then finally navigate the official source code to see how it’s done.
Get 40% off with this link. (Affiliate)
DataCamp offers courses, skill tracks, and career tracks in data science, AI, and machine learning. With interactive exercises, short videos, and coding challenges, learners can master the data and AI skills they need.
With the data engineering courses, you can learn how to design and create the data infrastructure businesses need to scale and master one of the most lucrative skills worldwide. Check out the website here. (Affiliate)