Infrastructure

Infrastructure

277 bookmarks
Custom sorting
Hello Interview | System Design in a Hurry
Hello Interview | System Design in a Hurry
Everything you need to quickly get prepared for FAANG system design interviews. Written by former Meta and Amazon interviewers, this guide breaks down the core concepts, patterns, frameworks, and technologies needed to ace your system design interviews. It also breaks down some of the most commonly asked system design questions and provides detailed answers.
·hellointerview.com·
Hello Interview | System Design in a Hurry
System design isn't a Cut & Paste job.
System design isn't a Cut & Paste job.
Templates and checklists are helpful tools, but they only work if you dive deep to understand the problem. Here’s how:
·newsletter.systemdesignclassroom.com·
System design isn't a Cut & Paste job.
The Many Facets of Coupling
The Many Facets of Coupling
Coupling is integration's magic word
·enterpriseintegrationpatterns.com·
The Many Facets of Coupling
System Design Cheat sheet
System Design Cheat sheet
Golden rules to answer in System Design Interviews.
·betterengineers.substack.com·
System Design Cheat sheet
Things you wish you didn't need to know about S3
Things you wish you didn't need to know about S3
S3 is more weirder than you think. Make sure you know all the quirks before they turn into vulnerabilities in your AWS infrastructure.
·blog.plerion.com·
Things you wish you didn't need to know about S3
Cache made consistent
Cache made consistent
Caches help reduce latency, scale read-heavy workloads, and save cost. They are literally everywhere. Caches run on your phone and in your browser. For example, CDNs and DNS are essentially geo-rep…
·engineering.fb.com·
Cache made consistent
CAP Theorem in DBMS
CAP Theorem in DBMS
The CAP Theorem is an important concept in distributed database systems that helps architects and designers understand the trade offs while…
·medium.com·
CAP Theorem in DBMS
Migrating enterprise apps stuck on legacy technologies
Migrating enterprise apps stuck on legacy technologies
Enterprise applications often have a hefty and complex code base, mission-critical functionality, and a constant influx of feature demands that can result in a slower pace of dependency updates and a tendency to lag behind. This situation can worsen over time, as certain high-profile dependencies become outdated or discontinued, preventing the update of interlocked dependencies and leading to a cascade of technological stagnation. Eventually, this can reach a critical point, requiring big bang migrations to break free from the constraints of problematic legacy technologies.
·agostonbarna.github.io·
Migrating enterprise apps stuck on legacy technologies
Building a serverless dynamic DNS system with AWS | AWS Startups Blog
Building a serverless dynamic DNS system with AWS | AWS Startups Blog
Build a serverless system using nothing but AWS services and a few lines of code. This simple, cost-effective, and scalable solution allows you to focus on the core business logic of your startup, rather than worrying about scaling and maintaining the underlying infrastructure.
·aws.amazon.com·
Building a serverless dynamic DNS system with AWS | AWS Startups Blog
A Thorough Introduction to Distributed Systems
A Thorough Introduction to Distributed Systems
by Stanislav Kozlovski What is a Distributed System and why is it so complicated? With the ever-growing technological expansion of the world, distributed systems are becoming more and more widespread. They are a vast and complex field of study in computer science. This article aims to introduce you to distributed
·freecodecamp.org·
A Thorough Introduction to Distributed Systems