Capacity planning with Capybara and RabbitMQ
summary
Shows how to use Capybara (the Rails acceptance testing tool) together with RabbitMQ to create realistic load tests for web apps, identifying bottlenecks and informing capacity and deployment choices. Explains why traditional tools like apache bench give misleading results and demonstrates this alternative approach using Capybara plus message-queue-driven orchestration with RabbitMQ.
AI-written summary · about
chapters (7)
- 0:00Intro
- 0:52What is Capacity?
- 3:09Methodology
- 6:13Capybara Setup
- 10:39Multi machine Architecture
- 12:41Recap
- 13:14References
related talks
39mTools for High‑Load Projects: Caching and Queues
39mAll of those tests you have and none of them cover Message Queues
29mMinitest with Capybara: Tips, Tricks and Lessons Learned
38mTake The Path Of Least Resistance For Your Test Data
52mHow to Cook RabbitMQ Right — 8 Practical Cases
01h 19mBDD and Acceptance Testing with RSpec & Capybara
34mProxying Rabbits For Stability & Reliability
40mScaling RabbitMQ
