System Design and Design Patterns
System Design and Design Patterns
Overview
Explore Topics
1.Plugin Architecture
0 topics2.Push Notifications
1 topics3.Modern Web Attacks
2 topics4.Observability & Reliability Engineering
2 topics5.HTTP - The Language of the Web
1 topics6.System Design
2 topics7.System Design Patterns
2 topics8.System Design Performance Metrics
1 topics9.Introduction to System Design
5 topics10.Client-Side Data Storage
5 topics11.Browser Extensions
2 topics12.Data Encoding, Hashing, and Cryptography
5 topics14.Remote Access
2 topics15.Real Time Communication
6 topics16.Authentication
9 topics16.1Classic Authentication16.2The Token Revolution: Moving Toward Stateless Systems16.3The Era of Federation SSO and OAuth16.4HTTP Basic Authentication (Early Web)16.5HTTP Digest Authentication16.6Cookie-Based Session Authentication16.7Token-Based Authentication16.8Delegated Authentication16.9Proof Key for Code Exchange (PKCE)
17.Categories of Design Patterns
3 topics18.Structural Design Pattern
7 topics19.Behavioral Design Pattern
10 topics19.11 Chain of Responsibility (Behavioral) Design Pattern19.22 Command (Behavioral) Design Pattern19.33 Iterator (Behavioral) Design Pattern19.44 Mediator (Behavioral) Design Pattern19.55 Memento (Behavioral) Design Pattern19.66 Observer (Behavioral) Design Pattern19.77 State (Behavioral) Design Pattern19.88 Strategy (Behavioral) Design Pattern19.99 Template Method (Behavioral) Design Pattern19.1010 Visitor (Behavioral) Design Pattern
