Introducing Goose, a highly scalable load testing framework written in Rust - Tag1 TeamTalk #016

Research shows that if your application introduces latency of even a few milliseconds, your business revenue can suffer immensely. At Tag1, we often have clients approach us with concerns about high traffic. Load testing and performance tuning often elicit groans from architects and developers more interested in building features, but it is a critical step in the process to ensuring your web application can operate at scale under heavy load. Though other load testing ecosystems exist, most notably Locust, these suffer from certain disadvantages that make them less appealing for those concerned about scalability.Goose is a powerful new open-source load testing tool written in Rust by the Tag1 team. Inspired by Locust, it offers many of the same advantages but makes far more efficient use of the underlying hardware. On a single core, the current version of Goose is at least eleven times faster than Locust, and this high level of scalability increases as you introduce additional cores. And fortunately for open-source contributors, Goose is entirely free and open-source, with the roadmap and vision to become a formidable player among load testing tools.In this episode of Tag1 Team Talks, Jeremy Andrews (Founding Partner at Tag1) and Fabian Franz (VP Software Engineering at Tag1) joined Michael Meyers (Managing Director at Tag1) and your host and moderator Preston So (Editor in Chief at Tag1 and author of Decoupled Drupal in Practice) for a high- and low-level examination of what makes Goose great for even the most finicky load testing scenarios. Learn how you can substitute Goose for Locust and access all of the benefits of the Rust programming language alongside unique features that make Goose a compelling option for anyone concerned about performance and scalability.

Om Podcasten

From global technology consulting firm Tag1 Consulting, Tag1 Team Talks are wide-ranging, in-depth conversations about implementing various open-source technologies, including the business prerogatives and technical ins and outs with leading web developers and technologists. Join us as we explore trends in open source. About Tag1 At Tag1, we are redefining the boundaries of digital possibilities. As a leading name in the industry, we are committed to delivering innovative and tailored solutions that meet your specific needs. Our strength lies in our team. We boast a roster of highly skilled professionals, many of whom are principal architects and maintainers of crucial Drupal projects and core initiatives. Their wealth of experience and unique insights drive our success. Our expertise at Tag1 is both broad and deep. We specialize in Enterprise-Scale Web Applications, CMS solutions, Drupal Upgrades and Migrations, and Full Digital Transformations. We also excel in Integrations and Custom Development, ensuring our solutions align with your business objectives. In Infrastructure and Scalability Architecture, we design systems ready to meet current needs and scale with future growth. Our capabilities are diverse, proven, and reliable. Security at Tag1 is a fundamental aspect, not an afterthought. We prioritize safeguarding your digital assets in every solution we deliver. We proudly partner with industry leaders, including Global 500s (Google, Sumitomo), Fortune 500s (Symantec, Albemarle), system integrators (NTT, Capgemini), government agencies (the White House, the European Union), media companies (NY Times, Al Jazeera), educational institutions (Stanford, Smithsonian Institute), not-for-profits (AFL-CIO, ACLU), and more.