Sign in

Repository Index

87,075 visible repositories in the index

Tags: System design
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–24 of 33 · Most stars

Translated😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | A complete primer on advanced knowledge for internet Java engineers: covering high concurrency, distributed systems, high availability, microservices, massive data processing, and other areas

Translated⭐⭐⭐⭐Flash sale (seckill) system design and implementation. Advancement and analysis for internet engineers 🙋🐓

TranslatedTechnical architecture of internet companies: the architectures of WeChat/Taobao/Weibo/Tencent/Alibaba/Meituan-Dianping/Baidu/OpenAI/Google/Facebook/Amazon/eBay. PRs to add more are welcome

  • architecture
  • architecture-guidelines
  • internet-architecutre
  • architecture-of-internet-product

Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice

  • ios
  • objective-c
  • swift
  • javascript

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.

Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise

  • solutions-architect
  • solutions-engineering
  • enterprise-architecture
  • enterprise-software

A no-fluff and highly practical masterclass that reignites engineering curiosity and helps SDE-2, SDE-3, and above become great at designing, implementing, and shipping scalable, fault-tolerant, and highly available systems at the workplace.

  • system-design-project
  • system-design
  • system-design-interview
  • system-design-questions

🧭 Architecture-first system design: 26 bilingual tutorials, 25 architecture templates, and 6 end-to-end cases covering distributed systems, AI-native systems, RAG, coding Agents, and production trade-offs.

  • architecture-decision-records
  • architecture-patterns
  • backend
  • c4-model

It's just fascinating. How is modern software designed? 🤔 Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. 👨‍💻 Interview Prep. 👨‍💻