Yazılım sistemlerinin performansını artırmak ve artan kullanıcı taleplerine yanıt verebilmek için ölçekleme önemli bir stratejidir. Bu süreç, sistemin verimliliğini ve dayanıklılığını geliştirmek amacıyla yapılır. Farklı ölçekleme yöntemleri, bir sistemin büyüme potansiyelini maksimize etmek için çeşitli yaklaşımlar sunar ve bu yöntemler, uygulamanızın ihtiyaçlarına göre uyarlanabilir.
Scaling (ölçekleme), bir yazılım sisteminin artan yük ve talepleri karşılayabilme yeteneğini artırmak için yapılan işlemleri ve stratejileri ifade eder .
İki ana scaling türü vardır: