Reliability of Load Testing

Reliability of Load Testing

With the availability of on-demand cloud servers, we can generate a production size load for performance testing. It is not uncommon that during the test, one or more load generating instances misbehaves and even crash to spoil the test. Retry is expensive in performance testing. The higher the number of load generators in the test, the more likely something will go wrong. Say, one server's reliability is 99%, and you need 20 such servers to generate peak load. When you generate load simultaneously from 20 servers, the system's reliability is not 99%, but (0.99)^20 ~82%. Why is this important?

  • When you are scheduling and planning performance tests, make sure to have some buffer in your plan, and not assume every test will complete successfully.
  • When choosing a solution to run a load test, choose a system that can generate more load from a single server.
  • When building a homegrown system using open-source, optimize each server to maximize its output, rather than just adding more servers.
Hari Prashanth K R

Building Temperstack | AI Agent for Software Reliability | AI SRE Agent

1 年

Anil, ??

回复

要查看或添加评论,请登录

Anil Chaudhary的更多文章

  • SRE - What is your SLA?

    SRE - What is your SLA?

    The first thing you talk about in SRE is the Service Level Agreement (SLA). Inking an SLA that you cannot even…

    1 条评论
  • SLA Without A Paddle

    SLA Without A Paddle

    Enjoy this exchange between characters during the bear attack scene from the movie “Without A Paddle”. Dan Mott: What…

    1 条评论
  • Confused about Observability?

    Confused about Observability?

    In recent times, the word observability is the new darling of DevOps, SRE, and performance engineering. Each vendor and…

  • 10 truths of product management

    10 truths of product management

    The product will be made by the lowest bidder. If the team gives an estimate of 3 weeks, it will always take 5 weeks.

  • Your product can do more than you know

    Your product can do more than you know

    We all have watched a movie where the hero jumps into the swimming pool to save himself from the fire or a blast in the…

    1 条评论
  • Donald Rumsfeld & Performance Test

    Donald Rumsfeld & Performance Test

    “Reports that say that something hasn't happened are always interesting to me because as we know, there are known…

  • 2020 Holiday readiness & Muphy's law

    2020 Holiday readiness & Muphy's law

    Murphy's law: Anything that can go wrong will go wrong. Murphy's law v2020: Everything will go wrong.

  • From:Donald Rumsfeld, To:Managers

    From:Donald Rumsfeld, To:Managers

    “You go to war with the army you have, not the army you might want or wish to have at a later time.” ― Donald Rumsfeld…

  • Is 2019.ai like 1999.com?

    Is 2019.ai like 1999.com?

    A.I.

  • Winners & Losers-2018 Holiday Sales

    Winners & Losers-2018 Holiday Sales

    This holiday shopping season, without doubt, E-commerce is the biggest winner, and the mobile channel is the winner…

社区洞察

其他会员也浏览了