Set up a web development lab for training

I am not a specialist in the profession. Therefore, I do not encounter real technical problems faced by professional developers. I read / heard about web farms, integration between different systems, load balancing ... etc.

Therefore, I was wondering if there are ways for an individual developer to create an environment that simulates situations in the real world with a minimum number of machines such as:

  • web farms and caching
  • modeling of many users accessing your site (pressure tests?)
  • Performance
  • load balancing
  • whatever you think i should consider.

By the way, I have a server machine and 1 PC. and I don’t mind investing in tools and software. PS. I use Microsoft technologies for development, but I hope that this is not a limiting factor.

thank

+3
source share
2 answers

Since I'm new, SO will not allow me to post multiple links, so I have compiled a list of links for you in pastebin here .

+1
source

many tools for this. I like http://www.acme.com/software/http_load/ and http://curl-loader.sourceforge.net/

both of them can simulate a lot of requests to your server. Launch it from another computer.

0

Source: https://habr.com/ru/post/1778761/


All Articles