Nous avons parcouru un long chemin et il reste encore beaucoup à couvrir.......
Comme de nombreux membres m'ont demandé cela, veuillez trouver les sujets pour #LLD et #HLD que j'ai dans ma liste de choses à faire et que je prévois de couvrir.
Chapitre :
00:00 - Feuille de route LLD
05:54 - Feuille de route HLD
Veuillez trouver ci-dessous les sujets LLD et HLD et Joyeux Noël et Bonne Année..
Sujets LLD 🔥 🔥 :
-----------------------------
Principes S.O.L.I.D
Modèle de stratégie
Modèle d'observateur
Conception de la fonctionnalité de bouton Notify-Me
Modèle de décorateur
Conception du système de facturation de pizza
Modèle de fabrique
Conception du parking
Modèle de fabrique abstraite
Conception du jeu Serpent et Échelle
Modèle de chaîne de responsabilité
Conception du système d'ascenseur
Modèle de proxy
Conception du système de location de voitures
Modèle d'objet nul
Conception du système de journalisation
Modèle d'état
Conception du jeu Tic-Tac-Toe
Modèle composite
Conception de BookMyShow et gestion de la concurrence
Modèle d'adaptateur
Conception de la machine distributrice
Modèle singleton
Conception du DAB
Modèle de constructeur
Conception du jeu d'échecs
Modèle de prototype
Conception du système de fichiers
Modèle de pont
Conception de Splitwise
Modèle de façade
Algorithme de simplification de Splitwise / Équilibrage optimal des comptes
Modèle de flyweight
Conception de CricBuzz / CricketInfo
Modèle de commande
Conception de True Caller
Modèle d'interpréteur
Conception d'un service de réservation de voitures comme Ola, Uber
Modèle d'itérateur
Conception du système de réservation d'hôtels en ligne
Modèle de médiateur
Conception du système de gestion de bibliothèque
Modèle de memento
Conception du système de feux de circulation
Modèle de méthode de template
Conception du planificateur de réunions
Modèle de visiteur
Conception du système de vote en ligne
Conception du système de gestion des stocks
Conception du mécanisme de cache
Conception de LinkedIn
Conception d'Amazon
Conception du système de gestion des compagnies aériennes
Conception du système de bourse
Conception du système de gestion de l'apprentissage
Conception d'une application de calendrier
Conception du système de paiement (LLD)
Conception d'un système de chat (LLD)
Conception d'une application de livraison de nourriture comme Swiggy et Zomato
Conception d'une plateforme de discussion communautaire
Conception du système de gestion de restaurant
Conception de la machine de bowling
Conception du limiteur de taux (LLD)
Sujets HLD 🔥 🔥 :
-----------------------------
Apprendre sur les protocoles réseau (TCP, Websocket, HTTP, etc.)
Architecture Client-Serveur Vs Pair à Pair
Théorème C.A.P
Modèles de conception importants pour microservices (modèle SAGA, modèle Strangler)
Évoluer de 0 à un million d'utilisateurs
Conception de hachage cohérent
Conception de raccourcissement d'URL
Estimation rapide
Conception de magasin clé-valeur
SQL vs NoSQL, quand utiliser quelle base de données
Conception de WhatsApp
Conception du limiteur de taux
Conception du système d'autocomplétion de recherche / système de typeahead
Comprendre la file d'attente de messages, Kafka, etc.
Qu'est-ce que les serveurs proxy
Qu'est-ce que le CDN
Types de stockage :
(Stockage par blocs, Stockage de fichiers, Stockage d'objets (S3), RAID)
Système de fichiers
(Système de fichiers Google, HDFS)
Filtre de Bloom
Arbre de Merkle, protocole de gossip
Mise en cache
(Invalidation de cache, éviction de cache)
Comment faire évoluer une base de données
- Sharding (horizontal et vertical)
- Partitionnement
- Réplication, Miroir
- Élection de leader
- Indexation, etc.
Conception du système de notification
Conception de Pastebin
Conception de Twitter
Conception de Dropbox
Conception d'Instagram
Conception de YouTube
Conception de Google Drive
Conception de Web Crawler
Conception du fil d'actualité de Facebook / système de fil d'actualité
Conception de Ticket Master
Conception de NearByFriends ou Yelp
Rejoignez cette chaîne pour accéder à des avantages :
#hld #lld #lowleveldesign #systemdesign