Sign in

Repository Index

55,640 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–11 of 11 · Most stars

Translated[Big Tech Interview Column] A technical guide for Java programmers, with interview questions, system architecture, career tips, mainstream middleware, and more, to help you become an even better version of yourself!

  • java
  • spring
  • springboot
  • dubbo

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.

A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design