Software Architect Interview: Designing Google Docs | System Design Mock Interview

Описание к видео Software Architect Interview: Designing Google Docs | System Design Mock Interview

Alexander Barmin, Senior Software Engineer from Wise, designs Google Docs how he would do it on a System Design Interview.

00:00 Introduction to System Design Case
00:26 Defining Basic Requirements
01:53 Capacity and Performance Estimations
07:51 Security Considerations
11:48 Designing the Architecture
18:30 Document Versioning and Its Downsides
18:45 Introducing Git-like Systems for Document Distribution
19:37 Operational Transformation Explained
22:34 Conflict-Free Replicated Data Types (CRDTs)
23:50 Scaling and Reliability in Document Systems
25:30 Snapshot Creation and Data Capture
32:53 Handling Metadata and User Permissions
39:48 Observability and Metrics
41:03 Conclusion and Recommendations

https://vvsevolodovich.dev/business-o...

Patreon:   / vvsevolodovich  

#softwaredevelopement #systemdesign #systemdesigninterview #architectureinterview

Комментарии

Информация по комментариям в разработке