Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shipping Resilient And Scalable Applications With Node.js And Artillery #77

Open
hassy opened this issue Oct 17, 2016 · 1 comment
Open

Comments

@hassy
Copy link

hassy commented Oct 17, 2016

Title

Shipping Resilient And Scalable Applications With Node.js And Artillery

Description

In this talk, we will learn about load testing and how to load test APIs, microservices and production applications (yup!) with Artillery and Node.js

Artillery is a modern open-source alternative to traditional load-testing tools such as JMeter with a strong focus on developer experience. (It is written in Node.js, naturally.)

Learning objectives

How do we make sure that our systems are performant and resilient? For example, how do we make sure that our e-commerce application can handle Black Friday traffic, or that our IoT service's data collection API can scale up to deal with tens of thousands of messages per second periodically? How do we make sure that new code does not introduce a memory leak that will result in you getting paged at 10pm on a Friday night?

Load testing done right can help you deal with all of those problems.

We will cover the fundamentals of performance testing (open vs close models, various ways to model the load on a system), we'll look the difference between benchmarking webservers and testing applications, we'll learn about what capacity testing, scalability testing and stress testing are and how they differ, and most importantly we will learn how to develop realistic load-testing scripts based on dissecting and analysing the system under test and using historical data from Google Analytics, New Relic, DataDog etc.

City of residence

London 🎩

@hassy
Copy link
Author

hassy commented Oct 17, 2016

Hoping the CFP closing today (#76) means submissions are still accepted @gergelyke. If not, nevermind. :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants