add a new link

This commit is contained in:
cheatsnake 2023-03-09 21:30:17 +03:00
parent 7cde72fa98
commit ea8942f38b

View File

@ -1997,6 +1997,7 @@ When developing server applications, different API formats can be used, dependin
3. 📄 [**The Ultimate Docker Cheat Sheet**](https://dockerlabs.collabnix.com/docker/cheatsheet/) 3. 📄 [**The Ultimate Docker Cheat Sheet**](https://dockerlabs.collabnix.com/docker/cheatsheet/)
4. 📺 [**Docker Compose Tutorial** YouTube](https://youtu.be/HG6yIjZapSA) 4. 📺 [**Docker Compose Tutorial** YouTube](https://youtu.be/HG6yIjZapSA)
5. 📺 [**Docker networking everything you need to know** YouTube](https://youtu.be/bKFMS5C4CG0) 5. 📺 [**Docker networking everything you need to know** YouTube](https://youtu.be/bKFMS5C4CG0)
6. 📄 [**Developing Inside a Container**](https://betterprogramming.pub/developing-inside-a-container-5830e6882627)
</details> </details>
<div align="right"><a href="#top">Contents ⬆️</a></div> <div align="right"><a href="#top">Contents ⬆️</a></div>
@ -2363,8 +2364,8 @@ Testing is the process of assessing that all parts of the program behave as expe
> Benchmarks are useful for both evaluating performance and choosing the most effective solution to the problem at hand. > Benchmarks are useful for both evaluating performance and choosing the most effective solution to the problem at hand.
- What specific tools are there for this? - What specific tools are there for this?
> For Python: [timeit](https://docs.python.org/3/library/timeit.html), [pytest-benchmark](https://github.com/ionelmc/pytest-benchmark). <br> > For Python: [timeit](https://docs.python.org/3/library/timeit.html), [pytest-benchmark](https://github.com/ionelmc/pytest-benchmark). <br>
> For Node.js: [console.time](https://nodejs.org/api/console.html#consoletimelabel) [Artillery](https://github.com/artilleryio/artillery) <br> > For Node.js: [console.time](https://nodejs.org/api/console.html#consoletimelabel), [Artillery](https://github.com/artilleryio/artillery). <br>
> For Go: [testing.B](https://pkg.go.dev/testing#hdr-Benchmarks), [Benchstat](https://pkg.go.dev/golang.org/x/perf/cmd/benchstat) > For Go: [testing.B](https://pkg.go.dev/testing#hdr-Benchmarks), [Benchstat](https://pkg.go.dev/golang.org/x/perf/cmd/benchstat).
There are benchmarks to measure the performance of networked applications, where you can get detailed information about the average request processing time, the maximum number of supported connections, data transfer rates and so on ([see list of HTTP benchmarks](https://github.com/denji/awesome-http-benchmark)). There are benchmarks to measure the performance of networked applications, where you can get detailed information about the average request processing time, the maximum number of supported connections, data transfer rates and so on ([see list of HTTP benchmarks](https://github.com/denji/awesome-http-benchmark)).