HLD - High Level System Design ( Keerti Purswani )
60 πŸ‘€
Jack Sparrow

Jack Sparrow

Dec 08, 2023

HLD - High Level System Design ( Keerti Purswani )

Week-by-Week Curriculum Breakdown

WEEK 1

  • Client - Server Protocol
  • Network Protocols
  • Monolith & Microservices
  • Websockets
  • SSEs
  • gRPC

WEEK 2

  • Latency
  • Throughput
  • Consistency
  • Availability
  • CAP Theorem
  • Synchronous, Asynchronous
  • PubSub (Kafka, RabbitMQ)
  • Proxies
  • Load Balancers
  • Caching
  • Service Routing
  • Peer to Peer

WEEK 3

  • Data Storage
  • SQL, NoSQL
  • Specialised Storage Paradigms
  • DB Migration
  • Indexing
  • Replication
  • Sharding
  • Consistent Hashing
  • Horizontal, Vertical Scaling

WEEK 4

  • Capacity Estimation
  • Polling & Streaming
  • Configuration
  • Rate Limiting
  • Paging & Filtering
  • Resiliency
  • Failure & Fault Tolerance
  • Logging & Monitoring
  • API Design
  • Security

WEEK 5

  • End to End example
  • Interview Prep Tips

FAQ

Here are some of the frequently asked questions-

1. Will there be recordings of the classes??
 
You will have access to all the class recordings. You can re-watch, revise or attend next batch's live classes (as and when it happens) with lifetime validity.
 
2. What are the prerequisites for the course?
 
Internet connection and Hunger for Learning.
 
3. Are there any demos of different tech used in industry?
 
There are around 10 demos of different tech used. The demos include - Kafka, Redis, Neo4j, MongoDB, Cassandra, InfluxDB, MariaDB, and more.
 
4. How can I revise the concepts?
 
There are notes and quizzes for every class.
 
5. Is this course for freshers or for experienced people?
 
This course is for anyone who wants to master HLD. Years of experience doesn’t matter.
 
6. Can I watch the classes only on the phone without a Laptop?
 
Yes, you can watch the classes on your phone without a laptop as HLD fundamentals primarily involve theory-based learning. However, it is recommended to take notes during the sessions to enhance your learning experience.
 
7. Will you provide notes?
 
Notes are available for revision purposes.
 
8. Where can I ask you doubts?
 
The discord community will always be active!
 
9. What language will the course be taught in?
 
Everything will be taught in English.
 
10. Is any other course a pre-requisite for HLD?
 
Nope, you can learn LLD, HLD, and DSA in any order as per your convenience and priority.
 
11. Do you have a mobile application?
 
We have a mobile application for both Android and iOS.
 
12. Can I watch the class recordings or go through notes offline?
 
You can download the recordings and notes on the mobile application and use them offline as per your convenience.
 
13. Do you provide certificate for the course?
 
The certificate of completion is available once the live classes are over.
 
14. Can I get invoices for reimbursement?
 
Yes, proper invoice with GSTIN is available as soon as you enroll for the course.
 
15. I have more questions, how can I reach out to you?
 

Wait a second...

Watch πŸ‘‰How to download video

High Level System Design πŸ”₯
Zip/rar files password can be one of these :- FreeCourseUniverse OR CheapUniverse
Membership
Jack Sparrow

Jack Sparrow

Hey Guys We are Tech Enthusiasts and we know knowledge is key to success ! We are here to open path to your success by providing what you want. Today education == business. Our moto is education should be accessible by any person who is not able to purchase overpriced content.

Leave a comment

0 Comment

Membership

Membership Plans

We are bringing so many new things at the fraction of a cost....

    Download

    How to download ??

    Affiliate

    This site is hosted on Digital Ocean

    Get $200 credit Instantly

    Offer available for limited time
    ( Take advantage of free credits πŸ‘‡ )
    DigitalOcean Referral Badge

    Related Posts

    Taken Down Resources

    Tags

    Β© 2023 CheapUniverse. All Rights Reserved