Nigam's repositories
postgres
This repo to capture my learning of postgresql.
awesome-system-design-resources
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Scalable-Software-Architecture
Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.
system-design-notebook
Learn System Design step by step
awesome-java
A curated list of awesome frameworks, libraries and software for the Java programming language.
java-design-patterns
Design patterns implemented in Java
system-design-resources
These are the best resources for System Design on the Internet
system-design
Learn how to design systems at scale and prepare for system design interviews
awesome-system-design
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
Grokking-System-Design-1
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
architect-awesome
后端架构师技术图谱
design-patterns-for-humans
An ultra-simplified explanation to design patterns
liquibase
Main Liquibase Source
awesome-cassandra
A curated list of the best resources in the Cassandra community.
learning-notes
Notes on books I read, talks I watch, articles I study, and papers I love
cap-theorem-interview-questions
🟣 CAP Theorem Interview Questions Answered to help you get ready for your next Design Patterns & System Architecture interview.
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
system-design-and-architecture
Learn how to design large-scale systems. Prep for the system design interview.
JavaGuide
【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
awesome
😎 Awesome lists about all kinds of interesting topics
engineering-blogs
A curated list of engineering blogs
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
coding-interview-university
A complete computer science study plan to become a software engineer.