Presentation: Effective Performance Engineering at Twitter-Scale
InfoQ
APRIL 12, 2024
Yao Yue recapitulates scaling a project at Twitter while summarizing some key lessons learned about effective performance engineering. By Yao Yue
This site uses cookies to improve your experience. By viewing our content, you are accepting the use of cookies. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country we will assume you are from the United States. View our privacy policy and terms of use.
InfoQ
APRIL 12, 2024
Yao Yue recapitulates scaling a project at Twitter while summarizing some key lessons learned about effective performance engineering. By Yao Yue
DZone
JANUARY 24, 2024
This article presents the most recent Memphis.dev Cloud, multi-region benchmark tests conducted in December 2023, explores how to carry out performance testing, detailing hands-on methods you can apply yourself, and provides recent benchmark data for your reference. The benchmark tool we used can be found here.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
InfoQ
APRIL 25, 2024
Jenna Zeigen discusses front-end performance issues encountered by Slack as they continue to grow and evolve the desktop app. By Jenna Zeigen
Dynatrace
APRIL 17, 2024
Perform is our company’s event once a year in Las Vegas, where our customers and partners visit us to learn more about our product and industry. However, it was my first time at Perform, and although I knew I would learn a thing or two in the next week, I was unaware of how beneficial taking part in this event would be.
InfoQ
NOVEMBER 30, 2023
John Spray describes an experience of building high performance systems with C++20 in an asynchronous runtime, and explores the challenges & tradeoffs in adopting a thread-per-core architecture. By John Spray
Dynatrace
JANUARY 23, 2024
With our annual user conference, Dynatrace Perform 2024 rapidly approaching on January 29 through February 1, 2024, our teams, partners, and customers are buzzing with excitement and anticipation. Read on to learn what you can look forward to hearing about from each of our cloud partners at Perform. What can we move?
Alex Podelko
APRIL 18, 2021
MongoDB has the most advanced continuous performance testing I know about. MongoDB shared a lot of information on how we do performance testing and even open sourced some parts of it. Continuous performance testing is built on the top of Evergreen. 34 (2020), Performance Testing with David Daly , is another good introduction.
InfoQ
MARCH 26, 2024
Lesley Cordero focuses on how Platform Engineering can drive sustainability for growing organizations through DevOps principles, centralization, and scalable technical practices. By Lesley Cordero
Dynatrace
OCTOBER 23, 2023
Secondly, determining the correct allocation of resources (CPU, memory, storage) to each virtual machine to ensure optimal performance without over-provisioning can be difficult. This presents a challenge for IT operations teams, specifically in identifying and addressing performance issues or planning how to prevent future issues.
InfoQ
FEBRUARY 5, 2024
Surabhi Diwan discusses how the Netflix’ membership team outgrew many of its technology and architectural choices as memberships went from a few hundred thousand to 200 million. By Surabhi Diwan
InfoQ
FEBRUARY 1, 2024
Peter Lawrey discusses achieving vertical scalability by minimizing accidental complexity and using an event-driven architecture. By Peter Lawrey
DZone
DECEMBER 28, 2020
Performances testing helps establish the scalability, stability, and speed of the software application. Numerous kinds of performance testing imitate several possible user scenarios and know the behavior of the apps. Performance testing is mainly a subset of Performance engineering and is also referred to as ' Perf Tests.'
InfoQ
MARCH 16, 2024
Alex Dubrouski, Gaojie Liu discuss some of the tricks used in their pursuit to lower read latency and to reach 1M operations per second per node. By Alex Dubrouski, Gaojie Liu
InfoQ
JUNE 23, 2023
Frank Yu discusses how to decrease bandwidth usage and buffering across the system, protect against thundering herd problems, and simplify the logic of gateway and persistence services. By Frank Yu
InfoQ
APRIL 26, 2024
Lily Mara, Hunter Laine walk through the design of a system, its performance characteristics, and how they scaled it. By Lily Mara, Hunter Laine
DZone
DECEMBER 10, 2020
The performance of data-centric applications has always been a concern. Applications that use Entity Framework in their data access layer have performance issues. There are several ways in which you can improve the performance of applications that use Entity Framework Core in their data access layers.
InfoQ
OCTOBER 4, 2023
During the second day of QCon San Francisco 2023, Yao Yue, a Founder of IOP Systems, presented on performance engineering. Yue discussed in her session the evolving performance engineering in the modern era.
Dynatrace
FEBRUARY 13, 2020
Across both his day one and day two mainstage presentations, Steve Tack, SVP of Product Management, described some of the investments we’re making to continue to differentiate the Dynatrace Software Intelligence Platform. This drives precise answers in real-time about performance issues and anomalies across the full stack.
InfoQ
MARCH 25, 2022
Selina Liu walks through what it takes to decompose a large and complex monolith into independent, performant services, and how they evolve and scale the architecture with changing business needs. By Selina Liu.
InfoQ
FEBRUARY 29, 2024
Billy Lynch, Zack Newman discuss the architecture and internals of Sigstore and keyless signing, along with the security considerations that drove the design. By Billy Lynch, Zack Newman
Alex Podelko
AUGUST 18, 2019
While there are still quite a lot of cases where it is still applicable, it needs to evolve into more sophisticated processes tightly integrated with development and other parts of performance engineering. That dictates changes needed in performance testing (and, eventually, performance testing tools).
DZone
NOVEMBER 2, 2023
When a user logs on to this desktop/laptop or mobile, opens a browser, and types the name of a website, the browser displays the required information, and the user performs an action on the site. Moreover, it also ensures that valid data is present in all user requests.
Dynatrace
SEPTEMBER 15, 2020
In my recent Performance Clinic with Stefano Doni , CTO & Co-Founder of Akamas , I made the statement, “Application development and release cycles today are measured in days, instead of months. Increase in environment complexity and increased frequency in delivery requires a novel approach to performance optimization.
Jos
JUNE 2, 2018
Web Performance is not only about understanding what makes a site fast. Performance is a feature and needs to be prioritized as such. Performance is a topic that has interested me for a long time. Moving over to web, the performance problems are different. This is not a post explaining why web performance is important.
InfoQ
OCTOBER 26, 2023
Aditi Gupta discusses the design choices made early on during service development that were crucial to scaling operations later on at Netflix. By Aditi Gupta
Dynatrace
FEBRUARY 14, 2022
As a guest keynote speaker at Dynatrace Perform 2022 , Tegmark set the stage for AI as the ultimate technology for game-changers. For the 30,000 AI game-changers and technologists attending Dynatrace Perform across the world, Professor Tegmark gave an assignment. “Be Be proactive.
Dynatrace
APRIL 30, 2021
As organizations develop more applications and microservices, they are discovering they also need to run more performance tests in the same amount of time or less to meet service-level objectives (SLOs) that fulfill service-level agreements (SLAs). Current challenges with performance testing.
Brendan Gregg
JULY 4, 2021
It's an exciting time for developments in computer performance, not just for the BPF technology (which I often [write about]) but also for processors with 3D stacking and cloud vendor CPUs (e.g., This was a chance to talk about other things I've been working on, such as the present and future of hardware performance.
DZone
SEPTEMBER 28, 2020
Enterprises are effectively in need of applications that are quality-assured and high-performing because these two factors help in improving the user experience and demand among customers. The world is moving fast with many modern technologies, and this has eventually increased the need for having powerful and high-performing applications.
Dynatrace
FEBRUARY 27, 2024
As business goals and technology efforts continue to converge, organizations need to ensure teams are performing to their full potential. When users encounter issues with applications or services, performance and productivity drop. The unified observability and security platform presents data in intuitive, user-friendly ways.
Dynatrace
FEBRUARY 6, 2020
Just like that, we’re back in Las Vegas for Perform, and this year we’ve really stepped it up a notch. Returning to The Cosmopolitan Hotel, our first day of mainstage presentations was a show stopping performance. We’ve got 50 countries represented at Perform this year, with over 2,000 attendees. Dynatrace news.
DZone
JANUARY 29, 2021
Application Programming Interface acts as the center level between the database and presentation layer in the software development procedure. Every app you build nowadays completely relies on Application Programming Interfaces.
DZone
MARCH 12, 2024
By predicting service demand in advance, Smart Scaler ensures that resources are precisely aligned with needs, optimizing both performance and cost. However, this presented a significant friction point in current operating models. The idea for Smart Scaler came out of my experience running SaaS platforms.
DZone
FEBRUARY 20, 2023
This is a recording of a breakout session from AWS Heroes at re:Invent 2022, presented by AWS Hero Zainab Maleki. In software engineering, we've learned that building robust and stable applications has a direct correlation with overall organization performance. Posted with permission.
InfoQ
JULY 7, 2023
Facundo Agriel dives into the architecture of Magic Pocket, some early key design patterns, and the challenges of operating such a system at this scale. By Facundo Agriel
The Netflix TechBlog
NOVEMBER 11, 2022
We present a systematic overview of the unexpected streaming behaviors together with a set of model-based and data-driven anomaly detection strategies to identify them. Data Featurization A complete list of features used in this work is presented in Table 1. The features mainly belong to two distinct classes.
Dynatrace
FEBRUARY 26, 2024
During the Dynatrace annual user conference, Perform , the Partner Summit session returned, welcoming Global System Integrators (GSIs), Hyperscalers, and Cloud Solutions Partners to participate. Partners play a crucial role in driving cloud migrations and digital transformation for customers, ensuring return on their investments are realized.
InfoQ
JANUARY 12, 2021
Donkey is the product of the quest for a highly performant Clojure HTTP stack aimed to scale at the rapid pace of growth we have been experiencing at AppsFlyer, and save us computing costs. In this article, we’ll briefly outline the use-case for a library like Donkey and present our benchmarks.
InfoQ
FEBRUARY 17, 2023
Phil Calçado explores how they dealt with the hyper growth phase and what are the changes and initiatives they have put in place to make sure that they keep growing and pushing the envelope. By Phil Calçado
InfoQ
JULY 8, 2020
Michelle Garrett talks about the journey of introducing and then scaling a GraphQL BFF to serve multiple applications. She covers the benefits of the Backend For Frontend pattern and why it's a popular way to introduce GraphQL. She talks about how to remain agile and support a production application throughout this process. By Michelle Garrett.
Dynatrace
MARCH 14, 2023
Amazon’s new general-purpose Linux for AWS is designed to provide a secure, stable, and high-performance execution environment to develop and run cloud applications. This is done by detecting availability and performance problems in real time across an entire technology stack while presenting teams with answers — not alert storms.
Alex Podelko
DECEMBER 19, 2019
Even when I took out the sessions that don’t directly cover the topics of my primary interests as well as mainframe-specific presentations, I ended up with 21 sessions in 2.5 ITIL Version 4 Capacity and Performance Management in an Agile Container World by Chris Molloy, IBM. Meeting of the Minds: Performance Engineering.
Rigor
JANUARY 13, 2020
Reading time 1 min Why share the library of the web performance books while there’s a substantial collection of fantastic websites and articles on the net? High Performance Browser Networking. This book is about performance problems and the various technologies created to fight them. High Performance Websites.
DZone
JUNE 28, 2023
Sharding is often applied to databases for several reasons, including improving query performance , facilitating data organization , and enhancing scalability. The above diagram presents a visual representation of a sharded database.
Expert insights. Personalized for you.
We have resent the email to
Are you sure you want to cancel your subscriptions?
Let's personalize your content