A Guide to Performance Engineering: 0–5 Years Experience

Yashwant Raju
Jan 25, 2025

--

A guide for professionals with 0 to 5 years of experience to build a rock-solid technical foundation and kickstart their journey in the tech world.

Basics

Understanding the fundamentals is key to mastering the complex. Start by exploring the journey of a request and how it flows through the backend.

  • Journey of a Request | Blog
  • Journey of a Request | Video

System Design

Grasping system design concepts early can make you a better problem solver and architect down the road.

Articles

  1. System Design Overview by Shivam Bhadani — Medium

Course Material

  1. Software Architecture & Technology of Large-Scale Systems

Course Materials

Here are some carefully selected courses to strengthen technical foundation:

  1. Fundamentals of Database
  2. Fundamentals of Operating Systems
  3. Fundamentals of Backend Engineering

Troubleshooting Performance Issues

Understanding how to identify and resolve bottlenecks is an essential skill.

  1. Troubleshooting Backend Performance
Photo by Kolleen Gladden on Unsplash

--

--

No responses yet