Thank you, but we only allow users who solved at least 10 units to write a review.
Please use 0 credits to unlock all premium contents on System Design (beta)
Insufficient credit? Buy Credits or to get +10 credits.
Congratulations! You’ve solved all of the 8 units of System Design (beta) and earned a total of stars. You can proceed to the last forum page or go to dashboard and pick the learning module that you want to take up next.
Log in so your best work can be saved as your advances through the game.
By logging in, I agree to Hacker Hero's Terms of Service and Privacy Policy.
We apologize for the inconvenience. We encountered an internal error or misconfiguration and was unable to complete your request.
To continue, please reload the page. Thank you!
You have credits available. Would you like to use your 0 credits to unlock the premium content of System Design (beta)?
Unlock more video solutions and premium contents, Go PRO, Buy Credits or to get +10 credits
You have credits available but this module requires 0 credits. Do you want to buy additional credits to access ALL premium contents of System Design (beta)?
Unlock more video solutions and premium contents, Go PRO or to get +10 credits
Credits are used to unlock video solutions and access premium contents. You can buy more credits for as low as $5.
Buy Credits
Top Answers
There are many technologies that can be used to build a web app. It all depends upon the needs or requirements of the application itself.Posted 1 year ago
Ask questions about the app and ask yourself on how to design it and what tools would be best suited for optimized developmentPosted 1 year ago
an elaborative way to discuss how to create a system. very informative. learned a lot. thank youPosted 1 month ago
Very good explanationPosted 4 months ago
There are many ways to develop an app. It would be best to ask questions, review on what is needed and plan rigorously to make the best possible way.Posted 4 months ago
Have a rough plan for my capstone project now. Thank you Michael!Posted 5 months ago
My takeaways are when asking on what project to do, don't jump/create immediately. ask more details about the said project. It is important to know the Why's and How's when doing the project to architect it properly.Posted 5 months ago
ask questions such as is this a feature that requires a real-time interaction... research about 3-rd party libraries, apis, services you can use choose a language, framework, db think about managing micro-servicesPosted 5 months ago
I have never thought that there are a LOT of processes that go behind the scenes when I use a particular app. The video and the article showed that the complexity of the web app is only limited by how complex of an app we wanna make and requires good understanding of how microservices work together.Posted 6 months ago
- Always ask questions before jumping into conclusions - Learn and understand the system requirements to know when to use a heavy or light framework - Continuously learn. You can use cloud services to do the heavy lifting (container orchestration, server management, serverless) - Try not to be overwhelmed and break it down to simplicityPosted 11 months ago