Chegamos longe e ainda temos muito mais a cobrir.......
Como muitos membros me pediram isso, por favor, encontre os tópicos para #LLD e #HLD que tenho na minha lista e planejo cobrir.
Capítulo:
00:00 - Roteiro de LLD
05:54 - Roteiro de HLD
Por favor, encontre os tópicos de LLD e HLD abaixo e Feliz Natal e Ano Novo..
Tópicos de LLD 🔥 🔥 :
-----------------------------
Princípios S.O.L.I.D
Padrão de Estratégia
Padrão de Observador
Funcionalidade do Botão Notifique-me
Padrão Decorador
Design do Sistema de Cobrança de Pizza
Padrão de Fábrica
Design do Estacionamento
Padrão de Fábrica Abstrata
Design do Jogo de Cobra e Escada
Padrão de Cadeia de Responsabilidade
Design do Sistema de Elevador
Padrão Proxy
Design do Sistema de Aluguel de Carros
Padrão de Objeto Nulo
Design do Sistema de Registro
Padrão de Estado
Design do Jogo da Velha
Padrão Composto
Design do BookMyShow e Tratamento de Concorrência
Padrão Adaptador
Design da Máquina de Vending
Padrão Singleton
Design do Caixa Eletrônico
Padrão Construtor
Design do Jogo de Xadrez
Padrão Protótipo
Design do Sistema de Arquivos
Padrão de Ponte
Design do Splitwise
Padrão de Fachada
Algoritmo de Simplificação do Splitwise / Balanceamento Ótimo
Padrão Flyweight
Design do CricBuzz / CricketInfo
Padrão de Comando
Design do True Caller
Padrão de Interprete
Design do Serviço de Reserva de Carros como Ola, Uber
Padrão Iterador
Design do Sistema de Reserva de Hotel Online
Padrão Mediador
Design do Sistema de Gestão de Bibliotecas
Padrão Memento
Design do Sistema de Semáforo
Padrão de Método Template
Design do Agendador de Reuniões
Padrão Visitante
Design do Sistema de Votação Online
Design do Sistema de Gestão de Inventário
Design do Mecanismo de Cache
Design do LinkedIn
Design da Amazon
Design do Sistema de Gestão de Companhias Aéreas
Design do Sistema de Bolsa de Valores
Design do Sistema de Gestão de Aprendizagem
Design de um Aplicativo de Calendário
Design do Sistema de Pagamento (LLD)
Design do Sistema de Chat (LLD)
Design de um Aplicativo de Entrega de Comida como Swiggy e Zomato
Design da Plataforma de Discussão Comunitária
Design do Sistema de Gestão de Restaurantes
Design da Máquina de Boliche
Design do Limitador de Taxa (LLD)
Tópicos de HLD 🔥 🔥 :
-----------------------------
Aprenda sobre Protocolos de Rede (TCP, Websocket, HTTP etc.)
Arquitetura Cliente-Servidor Vs Peer 2 Peer
Teorema C.A.P
Padrões de Design de Microserviços Importantes (Padrão SAGA, Padrão Estrangulador)
Escalar de 0 a Milhão de Usuários
Design de Hashing Consistente
Design de Encurtamento de URL
Estimativa de Costas do Envelope
Design de Armazenamento de Chave-Valor
SQL vs NoSQL, Quando Usar Qual DB
Design do WhatsApp
Design do Limitador de Taxa
Design do Sistema de Autocompletar Pesquisa / Sistema de Typeahead
Entenda Fila de Mensagens, Kafka etc.
O que são Servidores Proxy
O que é CDN
Tipos de Armazenamento:
(Armazenamento em Bloco, Armazenamento de Arquivos, Armazenamento de Objetos (S3), RAID)
Sistema de Arquivos
(Sistema de Arquivos do Google, HDFS)
Filtro de Bloom
Árvore Merkle, Protocolo de Gossip
Cache
(Invalidação de Cache, Evicção de Cache)
Como Escalar Banco de Dados
- Sharding (Horizontal e Vertical)
- Particionamento
- Replicação, Espelhamento
- Eleição de Líder
- Indexação etc.
Design do Sistema de Notificações
Design do Pastebin
Design do Twitter
Design do Dropbox
Design do Instagram
Design do YouTube
Design do Google Drive
Design do Web Crawler
Design do Feed de Notícias do Facebook / Sistema de Feed de Notícias
Design do Ticket Master
Design do NearByFriends ou Yelp
Junte-se a este canal para ter acesso a benefícios:
#hld #lld #lowleveldesign #systemdesign