Skip to content
geeksforgeeks
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Tutorials
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
  • Practice
    • Build your AI Agent
    • GfG 160
    • Problem of the Day
    • Practice Coding Problems
    • GfG SDE Sheet
  • Contests
    • Accenture Hackathon (Ending Soon!)
    • GfG Weekly [Rated Contest]
    • Job-A-Thon Hiring Challenge
    • All Contests and Events
  • DSA
  • Practice Problems
  • Python
  • C
  • C++
  • Java
  • Courses
  • Machine Learning
  • DevOps
  • Web Development
  • System Design
  • Aptitude
  • Projects
Similar Topics
Software Engineering
1.5k+ articles
System Design
1k+ articles
AWS
420+ articles
Distributed System
310+ articles
Software Development
160+ articles
Redis
68 articles
UML
37 articles
Load Balancer
34 articles
Software Development QnA
15 articles
HCI(Human Computer Interaction/Interface)
12 articles

System Design QnA

100 posts
Difference Between Software Components and Connectors
Last Updated: 12 July 2024
In the field of software architecture and design, it is essential to comprehend the basic components of a system. Software components and co...read more
image
Software Engineering
System Design
Software Development
System Design QnA
Software Development QnA
What is Service Registry in Microservices?
Last Updated: 04 April 2024
A Service Registry serves as a centralized database or directory where information about available services and their locations is stored an ...read more
System Design
System Design QnA
OOAD Full Form
Last Updated: 08 March 2024
OOAD stands for Object-Oriented Analysis and Design. OOAD is a software engineering methodology that employs object-oriented principles to m ...read more
System Design
System Design QnA
Similar Topics
Software Engineering
1.5k+ articles
System Design
1k+ articles
AWS
420+ articles
Distributed System
310+ articles
Software Development
160+ articles
Redis
68+ articles
UML
37+ articles
Load Balancer
34+ articles
Software Development QnA
15+ articles
HCI(Human Computer Interaction/Interface)
12+ articles
What is the Role of API gateway in Microservices?
Last Updated: 04 March 2024
In a Microservices architecture, an API gateway is a key component that serves as a single entry point for clients to access various service ...read more
System Design
System Design QnA
Asynchronous Vs. Synchronous Sequence Diagrams
Last Updated: 29 February 2024
Asynchronous and Synchronous sequence diagrams are powerful tools in software design for visualizing the interactions between different comp ...read more
System Design
System Design QnA
What is Domain Class in UML?
Last Updated: 29 February 2024
In UML (Unified Modeling Language), a domain class represents a concept or entity from the problem domain being modeled. It typically corres...read more
image
System Design
System Design QnA
What is the Default Port for Redis?
Last Updated: 26 February 2024
The default port for Redis is 6379. The default port for Redis is 6379 because it is a non-privileged port, meaning it does not require spec ...read more
System Design
Redis
System Design QnA
What are the Object Oriented Analysis and Design(OOAD) Phases?
Last Updated: 26 February 2024
Object-Oriented Analysis and Design (OOAD) is a methodology for analyzing, designing, and developing software systems based on the principle ...read more
System Design
System Design QnA
Class Diagrams vs Object Diagrams | Unified Modeling Language(UML)
Last Updated: 23 February 2024
UML class diagrams and object diagrams are the key tools for understanding the structure of a system, yet they serve distinct purposes. The ...read more
UML
System Design
System Design QnA
What are the advantages and disadvantages of UML?
Last Updated: 23 February 2024
Unified Modeling Language (UML) is like a blueprint for software developers. It helps them plan and design complex systems by creating diagr ...read more
System Design
System Design QnA
What is the difference between State Machine Diagram and Activity Diagram?
Last Updated: 21 February 2024
State Machine Diagrams and Activity Diagrams are two types of behavioral diagrams in UML (Unified Modeling Language) used to model the dynam...read more
image
System Design
System Design QnA
UML Full Form
Last Updated: 15 February 2024
The full form of UML is "Unified Modeling Language". It is a general-purpose modeling language. The main aim of UML is to define a standard ...read more
UML
System Design
System Design QnA
What is Requirements Gathering Process in System Design?
Last Updated: 15 February 2024
The Requirements gathering process is an important phase in the system design and development process where the needs and expectations of st ...read more
System Design
System Design QnA
Types of Load Balancer
Last Updated: 13 May 2024
Load Balancersdistribute incoming network traffic across multiple servers to ensure optimal resource utilization, minimize response time, an ...read more
System Design
Load Balancer
System Design QnA
How to Create a Load Balancer?
Last Updated: 01 February 2024
Creating a load balancer typically involves using dedicated hardware or software solutions. Below are general steps for setting up a basic l ...read more
System Design
Load Balancer
System Design QnA
1 2 3 4 5 6 7 >>
Last
1 2 3 4 5 6 >>
Last
1 2 3 4 >>
Last
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox