High-level System Design Bootcamp Год выпуска: 2022 Производитель: Udemy Сайт производителя: https://www.udemy.com/course/high-level-system-design-bootcamp/ Автор: Anshul Khanna Продолжительность: ~2h25m Тип раздаваемого материала: Видеоурок Язык: Английский Описание: In the real-world, most of the engineers don't get to design new systems in their career. Only a handful of engineers get to work on such an opportunity. But when it comes to interviews, we suddenly expect everyone to be a master of system design. This course covers all the important concepts to get you prepared for system design rounds. The core focus of the course lies in my approach to design the most popular systems such as Google, WhatsApp, Netflix, and many more. High-level design, also known as Architecture Design, is used in most of the software engineering hiring process as an important assessment to identify a great candidate. From freshers to Staff Software Engineers, most of the companies dedicate at least 1 such round in the entire interview process. This course focuses on the high-level aspects of the design. The only way to get better at interviews is by understanding the base of concepts, and then practicing lots of design problems. Additionally, this course is ideal for working professionals who want to improve their knowledge of systems.
Содержание
03:41 Architecture diagrams. 02:41 Introduction 01:59 May the numbers be with you 03:52 Approaching the problems 05:17 The numbers awaken! 2 вопросов Introduction 00:23 01:41 Latency vs Throughput 00:29 CAP theorem 01:26 What will you trade-off ? 2 вопросов 01:05 Horizontal vs Vertical Scaling 01:32 04:06 Scale it up! 2 вопросов Introduction 02:18 Types of Cache 02:25 Cache Update Strategies 03:16 Cache Eviction Policies 04:15 Gotta Cache 'Em All 2 вопросов Introduction 00:35 RDBMS 02:27 NoSQL 03:33 SQL or NoSQL ? 01:56 Sharding 04:49 Watched a movie last night. Its SQL is coming out soon .. 3 вопросов Introduction and System Requirements 02:42 Capacity estimations 04:19 Database design 01:33 API design 03:25 09:49 High-level design 01:44 Summary 03:06 Introduction 02:21 System requirements 01:41 Capacity estimations 05:39 Database design 02:19 Design components 09:54 High-level design 01:22 Summary 00:53 Introduction 00:50 System requirements 01:48 Capacity estimations 04:26 Database design 05:03 API design 00:47 Scaling the system 04:50 High-level design 03:31 Summary 00:51 Introduction 00:39 System requirements 01:59 Capacity estimations 04:20 Database design 04:38 Scaling the system 03:36 High-level design 03:26 Summary 00:41
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum