Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1.  
  2. Communicate: understand thoroughly, so ask questions.
  3. Go Broad First
  4. Use the white board
  5. If interviewer gives suggestions then cosider them
  6. State your assumptions explicitly
  7. Estimate infrastructure needed
  8. Stay in the driver's seat
  9.  
  10.  
  11.  
  12. Project Scope Design Analysis and Assumptions:
  13. Draw diagram of bigger components
  14. Do iterative design cycles around key issues (bottlenecks, major challenges, future expansions, internet traffic on special occasions)
  15. Whiteboard the design again with changes
  16.  
  17.  
  18. Design \tools to be used in development;
  19. Break project into self contained microservices
  20. Design scalable algorithm to save/search/retrieve data.
  21. Think about data volume and velocity and number of users
  22.  
  23. Scaling;
  24.  
  25. Horizontal vs Vertical scaling
  26. Load balancer
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement