How web applications work

Brendan Fortuner
Sep 7, 2017 · 1 min read

I made this diagram a year ago, but never found time to write the series of articles behind it. It covers concepts we all “sort of know” but might not be able to explain in an interview. There would be one article for each topic:

  1. Client (What happens when you click Order Now?)
  2. Networking (How does information travel across internet?)
  3. Security (How do we prevent hackers from stealing our passwords?)
  4. Server (What does “the cloud” mean exactly?)
  5. Application (What are web servers and web frameworks?)
  6. Database (How do applications retrieve data? SQL vs NoSQL?)
  7. Scaling (How do applications handle millions of requests?)
  8. Rendering (How do browsers work? Basics of JavaScript.)

Anyway.. I hope someday I can use this cool diagram :)

More From Medium

Also tagged Software Architecture

Apr 3 · 12 min read


Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade