Learn how to generate a load test with a thousand requests against a Node.js HTTP server using ApacheBench and analyze the results.
- [Instructor] ApacheBench is a tool…from the Apache Foundation…for benchmarking HTTP servers.…Wait a second, don't we have a Node.js server?…Yes we do, and ApacheBench can be used…to test any HTTP server, not just Apache.…The ApacheBench utility is included…with the Apache HTTP server.…AB also comes preinstalled on macOS,…and is also available on Windows and Linux.…More on installation in a moment.…ApacheBench produces a report on the number of completed…and failed requests, bytes transferred,…requests per second, and a lot more.…
These reports can be manually compared…to each other in order to measure…performance optimization progress.…Let's take a brief moment…to talk about the ApacheBench…installation process for Windows.…If you're a Windows user,…you're gonna have to manually download ApacheBench.…This takes just a moment but if you're a Mac user,…please continue to pay attention.…ApacheBench is included in XAMPP,…a standalone web server package.…There is a portable version…that doesn't require installation,…
- Building a troubleshooting mindset
- Why measure performance?
- What's a microservice architecture?
- Managing microservices with PM2
- Effective logging strategies
- Debugging Node.js applications
- Benchmarking performance
- Profiling code execution
- Knowing what to optimize
Skill Level Intermediate
1. Build a Troubleshooting Mindset
2. Introducing Microservices
3. Effective Logging Strategies
4. Debugging Node.js Applications
Debugging isn't just logging3m 51s
5. Measuring Performance
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.