The system design library
Search and filter every curated system design video, article, repository and paper in one place.
12 resources
DevOps resource center - Azure DevOps
The Microsoft blog: an index of its posts, to pick the ones on the topic you are studying.
BlogsIntermediateBy Microsoft engineers · Microsoft
Distributed Security
A real-world engineering write-up from Microsoft on distributed Security.
Case StudiesIntermediateBy Microsoft engineers · Microsoft
Document Databases
A 2011 MSDN Magazine primer on document databases (MongoDB, CouchDB, RavenDB): JSON documents, keys, collections, queries and where they fit beside relational databases.
Case StudiesIntermediateBy Microsoft engineers · Microsoft
Git Repository at Microsoft
It’s been 3 months since I first wrote about our efforts to scale Git to extremely large projects and teams with an effort we called “Git Virtual File System”. As a reminder, GVFS, together with a set of enhancements to Git, enables Git …
Case StudiesIntermediateRead hereBy Microsoft engineers · Microsoft
Microsoft Azure Blog
Azure helps you build, run, and manage your applications. Get the latest news, updates, and announcements here from experts at the Microsoft Azure Blog.
BlogsIntermediateBy Microsoft engineers · Microsoft
Microsoft Developer
Microsoft for Developers - Get the latest information, insights, and news from Microsoft.
BlogsIntermediateBy Microsoft engineers · Microsoft
Microsoft Engineering
How Microsoft empowers its developers to deliver at massive scale
BlogsIntermediateBy Microsoft engineers · Microsoft
Microsoft for Python Developers Blog
The Microsoft blog: an index of its posts, to pick the ones on the topic you are studying.
BlogsIntermediateBy Microsoft engineers · Microsoft
Scaling Git at Microsoft - Saeed Noursalehi, Principal Program Manager at Microsoft
Saeed Noursalehi, Principal Program Manager, Visual Studio Team Services, discusses in depth how Microsoft is using git internally, with a specific focus on ...
YouTubeIntermediateBy Microsoft
Solve Git Problem with Large Repositories at Microsoft
While Git is often considered to be the best version control software in wide adoption, the way entire repositories are copied onto the developer’s machine can be a deal breaker. Microsoft discovered this when they tried to migrate a 300…
Case StudiesIntermediateBy Microsoft engineers · Microsoft
Steady State: Always Put Logs on Separate Disk
Place data and log files on separate logical drives. Separate locations allow activity for each to occur at the same time, improving SQL performance.
Case StudiesIntermediateBy Microsoft engineers · Microsoft
Types of Replication - SQL Server
Learn about the different types of replication that SQL Server provides for use in distributed applications.
Case StudiesIntermediateBy Microsoft engineers · Microsoft