System Design 101

Notas visuais e em linguagem simples sobre como sistemas grandes funcionam e como são projetados

GitHub 91k Aprender See repository Web

É uma introdução visual ao design de sistemas, explicada em termos simples para engenheiros de software que se preparam para entrevistas de design de sistemas ou querem entender como sistemas em produção funcionam por dentro. É mantido pela ByteByteGo, e cada tema leva a um guia mais completo no site deles.

Os temas estão agrupados em seções como desenvolvimento de API e web, cache e desempenho, bancos de dados e armazenamento, nuvem e sistemas distribuídos, arquitetura de software, segurança e entrevistas técnicas. Cada item é um resumo curto, baseado em diagramas, de um único conceito.

Apps semelhantes

System Design Primer

Preparação para entrevistas Aprender

378k

Guia gratuito de design de sistemas em larga escala e preparação para entrevistas

The Algorithms - Python

Preparação para entrevistas Aprender

226k

Implementações em Python de algoritmos clássicos, feitas para estudo e não para produção

JavaScript Algorithms

Preparação para entrevistas Aprender

197k

Estruturas de dados e algoritmos clássicos em JavaScript, com explicações